示例#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
 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
 protected override void Dead()
 {
     GameEventMachine.Unregister(GameEventID.Event_ChangeMoney, ChangeMoney);
 }