2016-08-22 3 views
0

У меня есть простой 3D-автомобиль с колесом colliders. Теперь я использую ниже написанного сценария и присвоения им colliders, но когда я не запускать свою игру, ничего не происходитWheelCollider не работает с использованием Unity 5

using UnityEngine; 
using System.Collections; 

public class CarMoves : MonoBehaviour { 

    public WheelCollider wheelFL; 
    public WheelCollider wheelFR; 
    public WheelCollider wheelBL; 
    public WheelCollider wheelBR; 
    float Maxtorque = 50; 

    // Use this for initialization 
    void Start() { 

    } 

    // Update is called once per frame 
    void FixedUpdate() { 
     wheelBR.motorTorque = Maxtorque * Input.GetAxis("Vertical"); 
     wheelBL.motorTorque = Maxtorque * Input.GetAxis("Vertical"); 
     wheelFL.steerAngle = 10 * Input.GetAxis("Horizontal"); 
     wheelFR.steerAngle = 10 * Input.GetAxis("Horizontal"); 

    } 

} 

все эти общественные colliders прикрепляются через единство инспектора

+0

является не поворачивая или не двигаются вообще? – trahane

+0

Когда я бегу, они проникают через коллайдер местности или летают вверх –

+0

Я думаю, что ваши топоры могут быть перепутаны ...... какие оси вы хотите двигаться дальше? – trahane

ответ

0

Убедитесь, что масса на RigidBody на машине базы составляет не менее 1000 кг.

Также колесо коллайдеров подвесной пружины для 12000+ и заслонки примерно до 2000

Смежные вопросы