void Update() { if (Input.GetKeyDown(KeyCode.Q)) { EventManagerTutorialTester.TriggerEvent("test"); } }
void Destroy() { EventManagerTutorialTester.StopListening("Destroy", Destroy); StartCoroutine(DestroyNow()); }
void OnEnable() { EventManagerTutorialTester.StartListening("Destroy", Destroy); }
void OnDisable() { EventManagerTutorialTester.StopListening("Destroy", Destroy); }
void OnDisable() { EventManagerTutorialTester.StopListening("test", someListener); EventManagerTutorialTester.StopListening("Spawn", SomeOtherFunction); EventManagerTutorialTester.StopListening("Destroy", SomeThirdFunction); }
void OnDisable() { // EventManager.StopListening ("Spawn", spawnListener); EventManagerTutorialTester.StopListening("Spawn", Spawn); }
// private UnityAction spawnListener; // // void Awake () { // spawnListener = new UnityAction (Spawn); // } void OnEnable() { // EventManager.StartListening ("Spawn", spawnListener); EventManagerTutorialTester.StartListening("Spawn", Spawn); }
/// <summary> /// Stop listening here. /// </summary> private void OnDisable() { EventManagerTutorialTester.StopListening("test", someListener); }
/// <summary> /// Start listening here. /// </summary> private void OnEnable() { EventManagerTutorialTester.StartListening("test", someListener); }