public override void Start() { WaitForUserInput = false; ChangeLaneActivated = false; base.Start(); hasEnteredTrafficLightTrigger += ProcessHasEnteredTrafficLightTrigger; }
public override void Start() { WaitForUserInput = false; ChangeLaneActivated = false; base.Start(); hasEnteredTrafficLightTrigger += ProcessHasEnteredTrafficLightTrigger; }
/// <summary> /// To use the HasEnteredTrafficLightTrigger all you need to do is add this to your script or put code in the function below /// /// in void Start - /// [TrafficSystemVehiclePlayer].hasEnteredTrafficLightTrigger += ProcessHasEnteredTrafficLightTrigger; /// /// in void Destroy - /// [TrafficSystemVehiclePlayer].hasEnteredTrafficLightTrigger -= ProcessHasEnteredTrafficLightTrigger; /// /// Then define your own function /// void ProcessHasEnteredTrafficLightTrigger( TrafficSystemTrafficLight a_trafficLight ) /// { /// do something in here... /// } /// /// </summary> public override void Start() { hasEnteredTrafficLightTrigger += ProcessHasEnteredTrafficLightTrigger; // no need to do anyting, we just need to override TrafficSystemVehicle since this is the player }
/// <summary> /// To use the HasEnteredTrafficLightTrigger all you need to do is add this to your script or put code in the function below /// /// in void Start - /// [TrafficSystemVehiclePlayer].hasEnteredTrafficLightTrigger += ProcessHasEnteredTrafficLightTrigger; /// /// in void Destroy - /// [TrafficSystemVehiclePlayer].hasEnteredTrafficLightTrigger -= ProcessHasEnteredTrafficLightTrigger; /// /// Then define your own function /// void ProcessHasEnteredTrafficLightTrigger( TrafficSystemTrafficLight a_trafficLight ) /// { /// do something in here... /// } /// /// </summary> public override void Start() { hasEnteredTrafficLightTrigger += ProcessHasEnteredTrafficLightTrigger; // no need to do anyting, we just need to override TrafficSystemVehicle since this is the player }