void OnTriggerEnter(Collider other) { if (other as WheelCollider == null) { CarController car = other.transform.GetComponentInParent <CarController>(); if (car) { _manager.CheckpointTriggered(car, _index); Debug.Log(car + " Checkpoint : " + _index); } } }
void OnTriggerExit(Collider other) { if (other as WheelCollider == null) { CarController car = other.transform.GetComponentInParent <CarController>(); if (car) { _manager.CheckpointTriggered(car, _index); car.SendMessage("disableTurnTips", false, SendMessageOptions.DontRequireReceiver); } } }