示例#1
0
 public bool Init(ILogicUI logicUI, object obj)
 {
     SceneObjMgr.Instance.SetShowType(ShowFlagType.SHOW_PING);
     m_LogicUI = (SceneLogicUI)logicUI;
     AddStartCount();
     SceneMain.Instance.StartInnerCoroutine(MainInitProcedure(obj));
     return(true);
 }
示例#2
0
 //bool b
 public bool Init(ILogicUI logicUI, object obj)
 {
     SceneObjMgr.Instance.SetShowType(ShowFlagType.SHOW_NONE);
     m_LogicUI = (HallLogicUI)logicUI;
     HallRunTimeInfo.Init(this);
     NetServices.Instance.CmdHandler = this;
     State = HallState.HALL_WAIT;
     return(true);
 }
示例#3
0
 public bool Init(ILogicUI logicUI, object obj)
 {
     if (RuntimeInfo.CheckResDirExists() == false)
     {
         NativeInterface.ShowMsg("start_error", 100);
         return(false);
     }
     System.Threading.Thread th = new System.Threading.Thread(new System.Threading.ThreadStart(DownLoadThread));
     th.Start();
     m_State    = UpdateState.UPDATE_INIT;
     m_UpdateUI = (UpdateLogicUI)logicUI;
     return(true);
 }
示例#4
0
 public bool Init(ILogicUI logicUI, object obj)
 {
     m_LogicUI = (InitLogicUI)logicUI;
     SceneMain.Instance.StartInnerCoroutine(MainInitProcedure(null));
     return(true);
 }