Пример #1
0
 private void MoveCar(CarBehaviour carObj)
 {
     carObj.transform.Translate(carObj.Speed * Time.deltaTime * 4f, 0, 0);
     carObj.PositionUpdated();
 }
Пример #2
0
 private void BounceCollision(CarBehaviour carObj)
 {
     carObj.RestorePosRot();
     carObj.gameObject.transform.Translate(Mathf.Sign(carObj.Speed) * -GameData.BOUNCE_AMOUNT, 0f, 0f);
     carObj.Speed = -carObj.Speed * GameData.COLLISION_FACTOR;
     carObj.PositionUpdated();
 }