Example #1
0
 private void OnMenuRequest(TriggerMainMenuEvent ev)
 {
     // Toggle the go that holds the main menu.
     mainMenuPanel.SetActive(!mainMenuPanel.activeSelf);
 }
Example #2
0
 private void Awake()
 {
     // register event at an early moment.
     // could also use the constructor as this isn't Unity API.
     TriggerMainMenuEvent.Register(OnMenuRequest);
 }
Example #3
0
 private void OnDestroy()
 {
     // never forget to unregister what you have registered or else!
     TriggerMainMenuEvent.Unregister(OnMenuRequest);
 }