コード例 #1
0
 void OnDestroy()
 {
     // 注销事件
     GameEventMachine.Unregister(GameEventID.Event_UI_Create, OnCreateUI);
     GameEventMachine.Unregister(GameEventID.Event_UI_Delete, OnDeleteUI);
     GameEventMachine.Unregister(GameEventID.Event_UI_DeleteAll, OnDeleteAllUI);
 }
コード例 #2
0
 public override void End()
 {
     // 移除一个UI
     GameEventMachine.SendEvent(GameEventID.Event_UI_Delete, UIType.UIMenu);
     // 注销监听函数
     GameEventMachine.Unregister(GameEventID.Event_UI_Menu_Play, OnGameStart);
 }
コード例 #3
0
ファイル: UI_Play.cs プロジェクト: ketoohome/Bar
 void OnDestroy()
 {
     GameEventMachine.Unregister(GameEventID.Event_2UI_ChangeMoney, OnAddMoney);
 }
コード例 #4
0
 protected override void Dead()
 {
     GameEventMachine.Unregister(GameEventID.Event_Barman_CreateCocktail, OnGetCocktail);
 }
コード例 #5
0
ファイル: L_Actor_Seat.cs プロジェクト: ketoohome/Bar
 protected override void Dead()
 {
     GameEventMachine.Unregister(GameEventID.Event_Drinker_FindSeat, OnDrinkerFindSeat);
     GameEventMachine.Unregister(GameEventID.Event_Drinker_LeaveSeat, OnDrinkerLeaveSeat);
 }
コード例 #6
0
 public override void OnEnd()
 {
     IsReceive = true;
     GameEventMachine.Unregister(GameEventID.Event_Barman_Tend, OnBarmanTend);
 }
コード例 #7
0
 public override void OnEnd()
 {
     GameEventMachine.Unregister(GameEventID.Event_Drinker_CallBarman, OnCallBarman);
     GameEventMachine.Unregister(GameEventID.Event_Drinker_Pay, OnPay);
 }
コード例 #8
0
ファイル: L_Player_User.cs プロジェクト: ketoohome/Bar
 protected override void Dead()
 {
     GameEventMachine.Unregister(GameEventID.Event_ChangeMoney, ChangeMoney);
 }