void ClickStartBtThreeEvent(pcvr.ButtonState state) { if (XkGameCtrl.IsActivePlayerThree) { return; } if (!StartBtObj.activeSelf) { return; } if (GameOverCtrl.IsShowGameOver) { return; } XKGlobalData.GetInstance().PlayStartBtAudio(); SubCoinPlayerThree(); StartBtObj.SetActive(false); XkGameCtrl.SetActivePlayerThree(true); ActiveZhanDouObj(); if (XKGlobalData.GameVersionPlayer != 0) { XKGlobalData.CoinPlayerOne = XKGlobalData.CoinPlayerThree; } }
// Use this for initialization void Start() { _Instance = this; if (HandleJsonObj == null) { HandleJsonObj = HandleJson.GetInstance(); } Time.timeScale = 1.0f; GameOverCtrl.IsShowGameOver = false; pcvr.DongGanState = 1; StarObj = StarTran.gameObject; DirAdjustObj = AdjustDir.gameObject; AdjustYouMenShaCheObj = AdjustYouMenShaCheUI.gameObject; QiNangCQObj.SetActive(false); XkGameCtrl.SetActivePlayerOne(false); XkGameCtrl.SetActivePlayerTwo(false); XkGameCtrl.SetActivePlayerThree(false); XkGameCtrl.SetActivePlayerFour(false); pcvr.CloseAllQiNangArray(PlayerEnum.Null, 1); pcvr.OpenCheckYouMenValInfo(); pcvr.GetInstance().CloseFangXiangPanPower(); SetGameTextInfo(); SetStarObjActive(true); SetAnJianTestPanel(1); InitHandleJson(); InitStarImgPos(); InitCoinStartLabel(); InitGameDiffDuiGou(); InitGameModeDuiGou(); InitGameDianJiSpeed(); InitGameAudioValue(); InitGameVersionPlayer(); InputEventCtrl.GetInstance().ClickSetEnterBtEvent += ClickSetEnterBtEvent; InputEventCtrl.GetInstance().ClickSetMoveBtEvent += ClickSetMoveBtEvent; InputEventCtrl.GetInstance().ClickFireBtOneEvent += ClickFireBtOneEvent; InputEventCtrl.GetInstance().ClickFireBtTwoEvent += ClickFireBtTwoEvent; InputEventCtrl.GetInstance().ClickFireBtThreeEvent += ClickFireBtThreeEvent; InputEventCtrl.GetInstance().ClickFireBtFourEvent += ClickFireBtFourEvent; InputEventCtrl.GetInstance().ClickDaoDanBtOneEvent += ClickDaoDanBtOneEvent; InputEventCtrl.GetInstance().ClickDaoDanBtTwoEvent += ClickDaoDanBtTwoEvent; InputEventCtrl.GetInstance().ClickDaoDanBtThreeEvent += ClickDaoDanBtThreeEvent; InputEventCtrl.GetInstance().ClickDaoDanBtFourEvent += ClickDaoDanBtFourEvent; InputEventCtrl.GetInstance().ClickStartBtOneEvent += ClickStartBtEventP1; InputEventCtrl.GetInstance().ClickStartBtTwoEvent += ClickStartBtEventP2; InputEventCtrl.GetInstance().ClickStartBtThreeEvent += ClickStartBtEventP3; InputEventCtrl.GetInstance().ClickStartBtFourEvent += ClickStartBtEventP4; InputEventCtrl.GetInstance().ClickStopDongGanBtOneEvent += ClickStopDongGanBtEventP1; InputEventCtrl.GetInstance().ClickStopDongGanBtTwoEvent += ClickStopDongGanBtEventP2; InputEventCtrl.GetInstance().ClickStopDongGanBtThreeEvent += ClickStopDongGanBtEventP3; InputEventCtrl.GetInstance().ClickStopDongGanBtFourEvent += ClickStopDongGanBtEventP4; }
// Use this for initialization void Start() { _Instance = this; if (HandleJsonObj == null) { HandleJsonObj = HandleJson.GetInstance(); } Time.timeScale = 1.0f; GameOverCtrl.IsShowGameOver = false; //pcvr.DongGanState = 1; StarObj = StarTran.gameObject; XkGameCtrl.SetActivePlayerOne(false); XkGameCtrl.SetActivePlayerTwo(false); XkGameCtrl.SetActivePlayerThree(false); //XkGameCtrl.SetActivePlayerFour(false); //SetGameTextInfo(); SetStarObjActive(true); InitHandleJson(); InitStarImgPos(); InitCoinStartLabel(); InitGameDiffDuiGou(); InitGameModeDuiGou(); InitCoinToCard(); InitPrintCaiPiaoUI(); InitCaiPiaoPrintState(); //InitGameAudioValue(); InputEventCtrl.GetInstance().ClickSetEnterBtEvent += ClickSetEnterBtEvent; InputEventCtrl.GetInstance().ClickSetMoveBtEvent += ClickSetMoveBtEvent; InputEventCtrl.GetInstance().ClickFireBtOneEvent += ClickFireBtOneEvent; InputEventCtrl.GetInstance().ClickFireBtTwoEvent += ClickFireBtTwoEvent; InputEventCtrl.GetInstance().ClickFireBtThreeEvent += ClickFireBtThreeEvent; InputEventCtrl.GetInstance().ClickDaoDanBtOneEvent += ClickDaoDanBtOneEvent; InputEventCtrl.GetInstance().ClickDaoDanBtTwoEvent += ClickDaoDanBtTwoEvent; InputEventCtrl.GetInstance().ClickDaoDanBtThreeEvent += ClickDaoDanBtThreeEvent; InputEventCtrl.GetInstance().ClickStartBtOneEvent += ClickStartBtEventP1; InputEventCtrl.GetInstance().ClickStartBtTwoEvent += ClickStartBtEventP2; InputEventCtrl.GetInstance().ClickStartBtThreeEvent += ClickStartBtEventP3; //InputEventCtrl.GetInstance().click += ClickStartBtEventP1; //InputEventCtrl.GetInstance().ClickStartBtTwoEvent += ClickStartBtEventP2; //InputEventCtrl.GetInstance().ClickStartBtThreeEvent += ClickStartBtEventP3; }