Ejemplo n.º 1
0
        protected override void GetWheelState(CarWheelComponent comp, WheelAbstractInternInfo info)
        {
            base.GetWheelState(comp, info);
            var carWheelInfo = (CarWheelInfo)info;

            carWheelInfo.SteerAngle = comp.SteerAngle;
        }
Ejemplo n.º 2
0
 public MotorInternState()
 {
     Wheels = new WheelAbstractInternInfo[3];
     for (int i = 0; i < 3; ++i)
     {
         Wheels[i] = new MotorWheelInfo();;
     }
 }
Ejemplo n.º 3
0
 public CarInternState()
 {
     Wheels = new WheelAbstractInternInfo[(int)VehiclePartIndex.MaxWheelCount];
     for (int i = 0; i < (int)VehiclePartIndex.MaxWheelCount; ++i)
     {
         Wheels[i] = new CarWheelInfo();;
     }
 }
Ejemplo n.º 4
0
 protected virtual void GetWheelState(CarWheelComponent comp, WheelAbstractInternInfo info)
 {
     info.ColliderSteerAngle = comp.ColliderSteerAngle;
 }