Пример #1
0
 // Update is called once per frame
 void Update()
 {
     if (moveAI.getVerticalDir() != 0)
     {
         float       move   = moveAI.getVerticalDir() * wheelRotateSpeed * Time.deltaTime;
         Transform[] wheels = GetComponentsInChildren <Transform>();
         for (int i = 1; i < wheels.Length; i++)
         {
             wheels[i].Rotate(new Vector3(move, 0, 0), Space.Self);
         }
         if (transform.position.y > 1.3)
         {
             stickToGround = false;
         }
         else
         {
             stickToGround = true;
         }
     }
 }