コード例 #1
0
 public override void OnRegister()
 {
     BaseObjectMenuStateView.gameObject.SetActive(false);
     ToggleObjectMenuStateSignal.AddListener(ShowObjectBasedMenuState);
     RegisterMenuStateDependentSignals();
 }
コード例 #2
0
 public override void OnRemove()
 {
     ToggleObjectMenuStateSignal.RemoveListener(ShowObjectBasedMenuState);
     UnRegisterMenuStateDependentSignals();
 }
コード例 #3
0
 void EnableObjectMenuState()
 {
     ToggleObjectMenuStateSignal.Dispatch(NextMenuState as ObjectMenuState, true);
     LinkMenuStateWithGameObject();
 }