Example #1
0
 public static FormInstance getForm()
 {
     if (g_Form == null)
     {
         g_Form = new FormInstance();
     }
     return(g_Form);
 }
Example #2
0
 public static void showForm()
 {
     if (g_Form == null)
     {
         g_Form = new FormInstance();
     }
     g_Form.Show();
     g_Form.TimerStart();
 }
Example #3
0
 private void btnEnterCarbon_Click(object sender, EventArgs e)
 {
     //uint sceneTypeID = 2;
     //string lg = "[SendMsgPlayerSystemGC2GMReqEnterScene][sceneTypeID=" + sceneTypeID + "]\r\n";
     //Log(lg);
     //UnityGMClient.CClientCore.Singleton.SendMsgSceneSystemGC2GMReqEnterScene(sceneTypeID, CbEnterScene);
     this.Hide();
     timerWait.Stop();
     FormInstance.showForm();
 }
Example #4
0
        private void CbEnterScene(UnityGMClient.EEnterSceneResult retCode, UInt32 currentSceneID, List <UnityGMClient.CSceneRoleInfo> listSceneRoles)
        {
            //string lg = "[CbEnterScene][retCode=" + retCode.ToString() + "][prizeCount=" + prizeCount.ToString() + "]\r\n";
            //Log(lg);
            if (retCode != UnityGMClient.EEnterSceneResult.EENTER_SCENE_RESULT_SUCCESS)
            {
                UnityUtility.CTrace.Singleton.debug("返回进入场景[{0}]失败", currentSceneID);
                return;
            }

            UnityUtility.CTrace.Singleton.debug("返回进入场景[{0}]", currentSceneID);
            GC.CPlayer.Singleton.setCurrentSceneID(currentSceneID);
            this.Hide();
            timerWait.Stop();
            //FormInstance.getForm().InitPrizeData(prizeList);
            FormInstance.showForm();
        }