void Start() { XKGameVersionCtrl gameVersionCom = gameObject.AddComponent <XKGameVersionCtrl>(); if (gameVersionCom != null) { gameVersionCom.Init(); } if (IsLuPingTest) { gameObject.SetActive(false); } m_HasBegin = false; GameMode = ReadGameInfo.GetInstance().ReadGameStarMode(); if (GameMode == ReadGameInfo.GameMode.Oper.ToString()) { m_FreeTexture.enabled = false; CoinNumSet = ReadGameInfo.GetInstance().ReadStarCoinNumSet(); InsertCoinNum = ReadGameInfo.GetInstance().ReadInsertCoinNum(); CoinNumSetTex.spriteName = CoinNumSet; m_InserNum = Convert.ToInt32(InsertCoinNum); m_CoinNumSet = Convert.ToInt32(CoinNumSet); UpdateInsertCoin(); UpdateTex(); } else { m_ToubiObj.SetActive(false); m_FreeTexture.enabled = true; } m_Loading.SetActive(false); InputEventCtrl.GetInstance().mListenPcInputEvent.ClickSetEnterBtEvent += ClickSetEnterBtEvent; if (GameMode == ReadGameInfo.GameMode.Free.ToString()) { InputEventCtrl.GetInstance().mListenPcInputEvent.ClickCloseDongGanBtEvent += ClickStartBtOneEvent; } else { InputEventCtrl.GetInstance().mListenPcInputEvent.ClickTVYaoKongEnterBtEvent += ClickStartBtOneEvent; InputEventCtrl.GetInstance().mListenPcInputEvent.ClickTVYaoKongExitBtEvent += ClickTVYaoKongExitBtEvent; } if (m_InserNum >= m_CoinNumSet && GameMode == ReadGameInfo.GameMode.Oper.ToString()) { UpdateTex(); //ClickStartBtOneEvent(InputEventCtrl.ButtonState.DOWN); 关闭自动开始游戏. } m_SSUICenterCom = gameObject.AddComponent <SSUICenter>(); if (mUICamera != null) { m_SSUICenterCom.Init(mUICamera.transform); } InputEventCtrl.GetInstance().OnCaiPiaJiChuPiaoEvent += OnCaiPiaJiChuPiaoEvent; InputEventCtrl.GetInstance().OnCaiPiaJiWuPiaoEvent += OnCaiPiaJiWuPiaoEvent; }
void Start() { chile = 0; m_pScale.enabled = false; if (SSGameDataCtrl.GetInstance() != null) { Debug.Log("fix game ui data..."); m_pGameTime = SSGameDataCtrl.GetInstance().m_UIData.m_pGameTime; Distance = SSGameDataCtrl.GetInstance().m_UIData.Distance; } else { Debug.LogWarning("not find SSGameDataCtrl..."); } int gradeVal = ReadGameInfo.GetInstance().ReadGrade(); switch (gradeVal) { case 1: //低. { m_pGameTime += 15f; break; } case 2: //中. { break; } case 3: //高. { m_pGameTime -= 10f; break; } default: { break; } } m_pGameTime += 1; m_totalTime = (int)m_pGameTime; XkGameCtrl.IsLoadingLevel = false; ShowJiFenInfo(0); UpdateGameTime(); m_SSUICenterCom = gameObject.AddComponent <SSUICenter>(); if (m_UICamera != null) { m_SSUICenterCom.Init(m_UICamera.transform); } InputEventCtrl.GetInstance().OnCaiPiaJiChuPiaoEvent += OnCaiPiaJiChuPiaoEvent; InputEventCtrl.GetInstance().OnCaiPiaJiWuPiaoEvent += OnCaiPiaJiWuPiaoEvent; InputEventCtrl.GetInstance().mListenPcInputEvent.ClickTVYaoKongExitBtEvent += ClickTVYaoKongExitBtEvent; }