void clickStartBtTwo() { if (!IsInvoking("PlayCartoon")) { return; } bool isEnablePlayer = false; PlayHitStartBtAudio(); if (!GlobalData.GetInstance().IsFreeMode) { if (GlobalData.GetInstance().Icoin >= GlobalData.GetInstance().XUTOUBI) { GlobalData.GetInstance().Icoin -= GlobalData.GetInstance().XUTOUBI; pcvr.GetInstance().SubPlayerCoin(GlobalData.GetInstance().XUTOUBI); GameCoin.GetInstance().ConvertNumToImg("yi", GlobalData.GetInstance().Icoin); CloseStartBtCartoon(); isEnablePlayer = true; } } else { CloseStartBtCartoon(); isEnablePlayer = true; } if (isEnablePlayer) { IsActivePlayer = true; ActiveDaJuCtrl.GetInstanceP2().ActivePlayerBlood(true); ZhunXingCtrl.GetInstance().ShowPlayerZhunXing(); } }
public void InitHiddenFinishPanel() { if (IsInitHidden) { return; } IsInitHidden = true; gameObject.SetActive(true); GameCoin.GetInstance().HiddenCoinInfo(); EventDelegate.Add(FinishPanelTPos.onFinished, delegate { HiddenFinishPanel(); }); FinishPanelTPos.ResetToBeginning(); FinishPanelTPos.PlayForward(); AudioManager.Instance.PlaySFX(AudioListCtrl.GetInstance().AudioFinishPanel); }
void clickStartBtOne() { if (!IsInvoking("PlayCartoon")) { return; } if (DaoJiShiCtrl.TimeVal <= 1) { return; } if (FinishPanelCtrl.GetInstance().CheckIsActiveFinish()) { return; } bool isEnablePlayer = false; PlayHitStartBtAudio(); if (!GlobalData.GetInstance().IsFreeMode) { if (GlobalData.GetInstance().Icoin >= GlobalData.GetInstance().XUTOUBI) { GlobalData.GetInstance().Icoin -= GlobalData.GetInstance().XUTOUBI; pcvr.GetInstance().SubPlayerCoin(GlobalData.GetInstance().XUTOUBI); GameCoin.GetInstance().ConvertNumToImg("yi", GlobalData.GetInstance().Icoin); if (GlobalData.GetInstance().Icoin >= GlobalData.GetInstance().XUTOUBI) { StartBtCtrl.GetInstanceP2().InitStartBtCartoon(); } else { InsertCoinCtrl.GetInstanceP2().ShowInsertCoin(); } HeadCtrlPlayer.GetInstanceP1().StopColor(); isEnablePlayer = true; } } else { HeadCtrlPlayer.GetInstanceP1().StopColor(); HeadCtrlPlayer.GetInstanceP2().PlayColor(); StartBtCtrl.GetInstanceP2().InitStartBtCartoon(); isEnablePlayer = true; } if (isEnablePlayer) { IsActivePlayer = true; CloseStartBtCartoon(); if (GlobalData.GetInstance().gameMode == GameMode.SoloMode) { ActiveDaJuCtrl.GetInstanceP1().ActivePlayerBlood(true); DaoJiShiCtrl.GetInstance().StopDaoJiShi(); GameOverCtrl.GetInstance().HiddenContinueGame(); GameTimeCtrl.GetInstance().InitPlayGameTime(45); //GameCtrlXK.GetInstance().InitFillPlayerBlood(); } } }