public override void OnHide() { base.OnHide(); m_pause_btn.RemoveClickCallBack(OnBtnGamePauseClick); m_input_tex.RemovePressUpCallBack(OnTexPointerUp); m_input_tex.RemovePressDownCallBack(OnTexPointerDown); m_input_tex.RemoveDragCallBack(OnTexDrag); m_input_tex.RemoveDragStartCallBack(OnTexDragStart); m_input_tex.RemoveDragEndCallBack(OnTexDragEnd); m_start_view.RemoveClickCallBack(OnStartViewClicked); m_fly_time_tween_pos.RemoveTweenCompletedCallback(OnFlyTimeTweenFinished); m_start_view_tween_pos.RemoveTweenCompletedCallback(OnStartViewTweenFinished); }
public override void OnHide() { base.OnHide(); GameEvents.UIEvents.UI_GameEntry_Event.OnMaskBGVisible.SafeInvoke(false); GameEvents.UIEvents.UI_Pause_Event.OnQuit -= Quit; GameEvents.UIEvents.UI_Scan_Event.Listen_FindClue -= FindClue; GameEvents.UIEvents.UI_Scan_Event.Listen_RemoveClueAnchor -= RemoveClue; GameEvents.UIEvents.UI_Scan_Event.Listen_RecycleDetailItemView -= RecycleDetailItemView; GameEvents.UIEvents.UI_Scan_Event.Listen_RecycleFlyIconItemView -= RecycleFlyIconItemView; GameEvents.UIEvents.UI_Scan_Event.Listen_ShowFlyIconItemView -= ShowFlyIconItemView; GameEvents.UIEvents.UI_Scan_Event.Listen_AddClueProgress -= AddClueProgress; GameEvents.UIEvents.UI_Scan_Event.Listen_VitEffectFinishFly -= RecycleFlyVitEffectAndPlayVitNum; GameEvents.UIEvents.UI_Scan_Event.Listen_RecycleFlyVitNumItemView -= RecycleFlyVitNum; GameEvents.UIEvents.UI_Scan_Event.Listen_ShowReward -= ShowReward; GameEvents.UIEvents.UI_Scan_Event.Listen_ShakeFinished -= ShowVitIcon; GameEvents.UIEvents.UI_Scan_Event.Listen_ResumeGame -= Resume; m_fly_vit_ts.RemoveTweenCompletedCallback(FlyVitFinished); MessageHandler.UnRegisterMessageHandler(MessageDefine.SCFindRewardResp, OnScResponse); }
public override void OnHide() { base.OnHide(); m_show_tween.RemoveTweenCompletedCallback(TweenFinished); }