void OnTriggerExit(Collider collider) { CarControl m_car = collider.transform.root.GetComponentInChildren <CarControl>(); if (m_car != null) { m_car.frontLightsOff(); } }
void Start() { if (car == null) { car = GameObject.FindObjectOfType <Car>(); } if (_car == null) { _car = car.transform; } oldZ = car.transform.rotation.eulerAngles.z; m_CarControl = car.GetComponent <CarControl>(); target = car.transform.Find("CameraTarget"); _camera = GetComponent <Camera>(); rotaionVector = car.transform.rotation * Vector3.one; position = _car.position; }