예제 #1
0
    // Use this for initialization
    void Start()
    {
        hpvControl = GetComponent <HPVControl> ();
        switch (PlayerPrefs.GetInt("SetShell", 0))
        {
        case 0:
            Hippo.SetActive(false);
            EVO17.SetActive(true);
            print("EVO17");
            hpvControl.pedals = EVO17Pedals;
            break;

        case 1:
            Hippo.SetActive(true);
            EVO17.SetActive(false);
            print("Hippo");
            hpvControl.pedals = HippoPedals;
            break;

        case 2:
            Hippo.SetActive(false);
            EVO17.SetActive(true);
            hpvControl.pedals = EVO17Pedals;
            foreach (GameObject trainerTrike in TrainerTrikeNotBits)
            {
                trainerTrike.SetActive(false);
            }
            print("TrainerTrike");
            break;
        }
    }
예제 #2
0
    // Use this for initialization
    void Start()
    {
        //int numberOfWayPoints = waypointContainer.childCount;
        //print (numberOfWayPoints);
        wayPoints = waypointContainer.GetComponentsInChildren <Transform> ();

        /*foreach (Transform waypoint in wayPoints) {
         *      //Only Execute for children.
         *      if (waypoint != waypointContainer) {
         *              float distance = Vector3.Distance (waypoint.position, transform.position);
         *              Vector3 localTarget = transform.InverseTransformPoint (waypoint.position);
         *              float angle = Mathf.Atan2 (localTarget.x, localTarget.z) * Mathf.Rad2Deg;
         *              print ("Angle to " + waypoint.name + " is " + angle + " degrees\tDistance to " + waypoint.name + " is " + distance);
         *      }
         * }*/
        HPVController            = GetComponent <HPVControl> ();
        HPVController.pedalInput = 1f;
    }
예제 #3
0
 // Use this for initialization
 void Start()
 {
     HPVController = GetComponent <HPVControl> ();
 }