private void TryLogin2MainScene() { if (mIsMainWindow == false || mIsMainMode == false) { return; } GTimer.CancelAll("LoadMainModeTimeOut"); WindowManager.GetSingleton().DestoryWidowByName(LoginView.VIEW_KEY); PlayerManager.GetSingleton().pHero.NofityPlayerEvent(new Air2000.Event((int)PlayerEventType.PE_NotifyEnterMainScene)); this.NotifySceneEvent(new Air2000.Event((int)SceneEventType.SE_CompletedLoading)); }
private void GotoMainScene() { if (mIsNotify == true) { return; } CancelInvoke("Timeout"); PlayerManager.GetSingleton().NotifyListener(IPlayerManagerListenerEventType.OnPlayerLogin); GameContext.GetInstance().GotoScene(SceneType.CityScene); mIsNotify = true; }
void RegisterPlayerEvent() { if (PlayerManager.GetSingleton().pHero != null) { mPlayerEventQueue = new EventHandlerQueue(PlayerManager.GetSingleton().pHero.pEventManager); mPlayerEventQueue.Add((int)PlayerEventType.PE_NotifyMianModeEnd, MianModeEnd); } if (mNetMsgQueue == null) { mNetMsgQueue = new EventHandlerQueue(NetworkEventProcessor.GetInstance()); } mNetMsgQueue.Add((int)NetWorkEventType.NE_LoginFailed, OnLoginFail); }
public BaseListenerControl(BaseModel varModel) : base(varModel) { PlayerManager.GetSingleton().AddListener(this); }
public void NotifyListener(IPlayerManagerListenerEventType varEvtType) { NotifyListener(varEvtType, PlayerManager.GetSingleton().pHero); }
public void RegisterEvent() { mPlayerEventQueue = new EventHandlerQueue(PlayerManager.GetSingleton().pHero.pEventManager); }