void Awake() { // Measuring 1 - 60 // accelerationTimer = Time.time; EngineForceFactor = 1.0f; SetupRigidBody(); backgroundSoundController = FindObjectOfType(typeof(BackgroundSoundController)) as BackgroundSoundController; dragMultiplier = MyCarSettings.dragMultiplier; centerOfMass = MyCarSettings.centerOfMass; frontWheels = MyCarSettings.frontWheels; rearWheels = MyCarSettings.rearWheels; gearSpeeds = MyCarSettings.gearSpeeds; gearTime = MyCarSettings.gearTime; gearAcc = MyCarSettings.gearAcc; ForceFactor = MyCarSettings.ForceFactor; BrakeForceFactor = MyCarSettings.BrakeForceFactor; DriftXDrag = MyCarSettings.DriftXDrag; wheels = new Wheel[frontWheels.Length + rearWheels.Length]; MassMultiForceFactor = rigidbody.mass * ForceFactor; sound = transform.GetComponent<SoundController>(); timer = transform.GetComponent<Timer>(); SetupWheelColliders(); SetupCenterOfMass(); topSpeed = Convert_Miles_Per_Hour_To_Meters_Per_Second(topSpeed); SetupGears(); SetUpSkidmarks(); initialDragMultiplierX = dragMultiplier.x; dragMultiplier.x = initialDragMultiplierX * handbrakeXDragFactor; IsEngineStart = false; // if(HoldTest){ // Wait(true); // }else{ // Wait(false); // } //StartEngine(); //SetBackgroundMusic(true); }
private void Awake() { GC = GameObject.Find("Player").GetComponent <GameController>(); sound = GC.gameObject.GetComponent <BackgroundSoundController>(); }