private void OnDestroy() { CEventCenter.RemoveListener(Message.GameStart, OnGameStart); CEventCenter.RemoveListener <int>(Message.PlayerExitRoom, OnPlayerExitRoom); CEventCenter.RemoveListener(Message.LeaveRoomSuccess, OnLeaveSuccess); CEventCenter.RemoveListener <PlayerEnterRoom>(Message.PlayerEnterRoom, OnPlayerEnterRoom); }
public override void OnRemoveListener() { base.OnRemoveListener(); CEventCenter.RemoveListener(Message.M_InitSuper, InitSuper); CEventCenter.RemoveListener(Message.M_ExitSuper, ExitSuper); CEventCenter.RemoveListener <int, AbstractCommodity>(Message.M_TryChangeMoney, OnTryBuy); CEventCenter.RemoveListener <int, int>(Message.M_AddItem, AddItem); CEventCenter.RemoveListener <int, int>(Message.M_RemoveItem, RemoveItem); }
public override void OnRemoveListener() { base.OnRemoveListener(); CEventCenter.RemoveListener(Message.M_InitSuper, InitSuper); CEventCenter.RemoveListener(Message.M_ExitSuper, ExitSuper); CEventCenter.RemoveListener <int>(Message.M_OnTryBut, OnTryBuy); CEventCenter.RemoveListener <int, int>(Message.M_AddItem, AddItem); CEventCenter.RemoveListener <int, int>(Message.M_RemoveItem, RemoveItem); }
protected override void OnRemoveListener() { base.OnRemoveListener(); // BloodChange CEventCenter.RemoveListener <int>(Message.M_PlayerBloodChange, OnPlayerBloodChanged); CEventCenter.RemoveListener <int>(Message.M_PlayerExpChange, OnExpChange); CEventCenter.RemoveListener <int>(Message.M_MoneyChange, OnMoneyChange); CEventCenter.RemoveListener(Message.M_LevelUp, OnLevelUp); }
private void OnDestroy() { if (workType == WorkType.WorkAfterMessage) { CEventCenter.RemoveListener(messageToEnableThis.StringValue, OnEnableTrigger); } if (startType == StartType.MessageStart) { CEventCenter.RemoveListener(messageToStart.StringValue, TriggerDialog); } }
public override void OnRecycleToPool() { base.OnRecycleToPool(); CEventCenter.RemoveListener(Message.M_InitSuper, InitSuper); CEventCenter.RemoveListener(Message.M_ExitSuper, ExitSuper); CEventCenter.RemoveListener <string>(Message.M_OnTryBut, OnTryBuy); if (GlobalVar.G_Player == this) { GlobalVar.G_Player = null; } }
protected override void OnRemoveListener() { base.OnRemoveListener(); // BloodChange CEventCenter.RemoveListener <int>(Message.M_BloodChange(player.obj), OnPlayerBloodChanged); CEventCenter.RemoveListener <int>(Message.M_ChangeSmallLevel, OnExpChange); CEventCenter.RemoveListener <int>(Message.M_AchieveLargeLevel, OnLargeLevelUp); CEventCenter.RemoveListener <int>(Message.M_AchieveSmallLevel, OnSmallLevelUp); CEventCenter.RemoveListener <int, int>(Message.M_RankAwake, OnRankAwake); CEventCenter.RemoveListener <int>(Message.M_MoneyChange, OnMoneyChange); }
public override void OnRecycleToPool() { base.OnRecycleToPool(); Debug.Log($"{CharacterName} RecycleToPool"); CEventCenter.RemoveListener(Message.M_ExitSuper, ExitSuper); CEventCenter.RemoveListener <string>(Message.M_OnTryBut, OnTryBuy); CEventCenter.RemoveListener <string, int>(Message.M_AddItem, AddItemFromMessage); CEventCenter.RemoveListener <string, int>(Message.M_RemoveItem, RemoveItemFromMessage); // OnGUI MainLoop.Instance.RemoveGUIFunc(OnGUI); }
protected override void OnRemoveListener() { base.OnRemoveListener(); CEventCenter.RemoveListener(Scripts.DialogSystem.CanGoNext, SetCanGoNext); }
private void OnDisable() { CEventCenter.RemoveListener <string>(BeginDialog, OnStartDialogOnMessage); }
public override void OnBehaviorComplete() { base.OnBehaviorComplete(); Debug.Log("不再监听挨打"); CEventCenter.RemoveListener <int>(Message.M_BloodChange(gameObject), OnAttacked); }
private void OnDestroy() { CEventCenter.RemoveListener <LogicFrame>(Message.OnLogicFrame, OnLogicFrame); }
protected override void OnRemoveListener() { base.OnRemoveListener(); CEventCenter.RemoveListener <string>(Message.M_LoadSceneAsync, OnLoadSceneAsync); }
protected override void OnRemoveListener() { base.OnRemoveListener(); CEventCenter.RemoveListener <Slot>(Message.M_TouchItem, this.OnTouchItem); CEventCenter.RemoveListener <Slot>(Message.M_ReleaseItem, this.OnReleaseItem); }
private void OnLoginLogicServerSuccess() { CEventCenter.RemoveListener(Message.LoginLogicServerSuccess, OnLoginLogicServerSuccess); Debug.Log("登陆逻辑服务器成功"); PanelMgr.PushPanel(PanelName.HomePanel); }
/// <summary> /// 移除事件监听 /// </summary> public virtual void OnRemoveListener() { CEventCenter.RemoveListener <int>(Message.M_BloodChange(this.obj), OnBloodChanged); CEventCenter.RemoveListener(Message.M_Destory(this.obj), DestoryThis); }
private void OnDestroy() { CEventCenter.RemoveListener(Message.LoginLogicServerSuccess, OnLoginLogicServerSuccess); CEventCenter.RemoveListener(Message.GetUgameInfoSuccess, OnGetUgaemInfoSuccess); CEventCenter.RemoveListener(Message.GameStart, OnGameStart); }
protected override void OnRemoveListener() { base.OnRemoveListener(); CEventCenter.RemoveListener(Message.SyncAuthInfo, OnSyncAuthInfo); CEventCenter.RemoveListener(Message.SyncUgameInfo, OnSyncSystemInfo); }
private void OnDestroy() { CEventCenter.RemoveListener <int>(Message.UpgradeGuest, OnUpgradeGuest); CEventCenter.RemoveListener(Message.Unregister, OnUnregister); }
protected override void OnRemoveListener() { base.OnRemoveListener(); CEventCenter.RemoveListener <int>(Message.M_MoneyChange, OnMoneyChange); }
private void OnGetUgaemInfoSuccess() { CEventCenter.RemoveListener(Message.GetUgameInfoSuccess, OnGetUgaemInfoSuccess); Debug.Log("获取Moba信息成功,开始正在登陆逻辑服务器"); LogicServiceProxy.Instance.LoginLogicServer(); }
protected override void OnRemoveListener() { base.OnRemoveListener(); CEventCenter.RemoveListener <string, int>(Message.M_AddItem, OnAddItem); CEventCenter.RemoveListener <string, int>(Message.M_RemoveItem, OnRemoveItem); }
protected override void OnRemoveListener() { base.OnRemoveListener(); CEventCenter.RemoveListener <int>(Message.M_BloodChange(ap.obj), OnBloodChanged); CEventCenter.RemoveListener <PointerEventData>(Message.M_Destory(ap.obj), DestroyThis); }