示例#1
0
 private void OnTriggerEnter(Collider other)
 {
     if (other.name == "Trigger")
     {
         VehicleBehaviour.WheelVehicle vehicle = other.GetComponentInParent <VehicleBehaviour.WheelVehicle> ();
         if (vehicle)
         {
             vehicle.Jumppad(jumpforce);
         }
     }
 }
示例#2
0
文件: Boost.cs 项目: ishwariyer/Race
 private void OnTriggerEnter(Collider other)
 {
     if (other.name == "Trigger")
     {
         VehicleBehaviour.WheelVehicle vehicle = other.GetComponentInParent <VehicleBehaviour.WheelVehicle>();
         if (vehicle)
         {
             vehicle.allowBoost = true;
         }
     }
 }
示例#3
0
        public GhostRecorder(float duration, int freq, ref WheelVehicle vehicle)
        {
            _vehicle  = vehicle;
            _vehicleT = vehicle.transform;
            _vehicleR = vehicle.GetComponent <Rigidbody>();


            this.duration = duration;
            this.freq     = freq;

            _data = new List <GhostData>((int)(this.duration * this.freq));
        }
示例#4
0
    void Start()
    {
        wheelVehicle         = GetComponent <VehicleBehaviour.WheelVehicle>();
        wheelVehicle.enabled = false;

        engineSoundManager         = GetComponent <VehicleBehaviour.EngineSoundManager>();
        engineSoundManager.enabled = false;

        //cam = GetComponent<VehicleBehaviour.Utils.CameraFollow>();
        //cam.enabled = false;

        //source = GetComponent<AudioSource>();

        //cam.enabled = false;
        playerBackUp.SetActive(false);
    }
示例#5
0
 void Start()
 {
     _source  = GetComponent <AudioSource>();
     _vehicle = GetComponent <WheelVehicle>();
 }