public void ShowDirWrongInfo() { if (StartGameTimeCtrl.GetInstance().CheckIsActiveStartTime()) { return; } if (PlayerYueJieCtrl.GetInstance().CheckIsShowPlayerYueJie()) { return; } if (gameObject.activeSelf) { return; } gameObject.SetActive(true); //AudioListCtrl.PlayAudio(AudioListCtrl.GetInstance().AudioGameJingGao); AudioListCtrl.PlayAudioLoopJingGao(); PlayerAutoFire.HandlePlayerCloseShenXingState(); PlayerAutoFire.AddPlayerHitZhangAiNum(); if (!IsInvoking("MakePlayerBackToPath")) { Invoke("MakePlayerBackToPath", 1.5f); } }
public void ShowAllCameras() { BackgroudGmCtrl.GetInstance().CloseBackgroudImg(); if (GlobalData.GetInstance().gameMode == GameMode.OnlineMode) { StartGameTimeCtrl.GetInstance().DelayPlayTime(); } else { CloseAllGUI(); MoveCameraByPath.GetInstance().StartMoveCamera(); /*CancelInvoke("DelayStartMoveCamera"); * Invoke("DelayStartMoveCamera", 0.5f);*/ } }
void ActivePlayerFollowCamera() { this.enabled = false; NoiseScript.enabled = false; GameCtrlXK.GetInstance().ShowAllGUI(); StartGameTimeCtrl.GetInstance().DelayPlayTime(); WaterwheelCameraCtrl.GetInstance().ActivePlayerFollowCamera(); InputEventCtrl.GetInstance().ClickStartBtOneEvent -= clickStartBtOneEvent; if (GameCtrlXK.GetInstance().PlayerMarkTest == null) { PlayerAutoFire.ResetIsRestartMove(); } Debug.Log("ActivePlayerFollowCamera...."); if (CartoonShootCamCtrl.GetInstance() != null) { CartoonShootCamCtrl.GetInstance().CheckGenSuiCamTranStartGame(); } }
public void ShowPlayerYueJie() { if (StartGameTimeCtrl.GetInstance().CheckIsActiveStartTime()) { return; } if (gameObject.activeSelf) { return; } gameObject.SetActive(true); //AudioListCtrl.PlayAudio(AudioListCtrl.GetInstance().AudioGameJingGao); AudioListCtrl.PlayAudioLoopJingGao(); DirectionInfoCtrl.GetInstance().HiddenDirWrong(); PlayerAutoFire.ResetIsIntoPuBu(); PlayerAutoFire.HandlePlayerCloseHuanYingFu(); PlayerAutoFire.HandlePlayerCloseShenXingState(); PlayerAutoFire.AddPlayerHitZhangAiNum(); }
public void UpdateZhuJiaoNanAction(bool isTurnLeft, bool isTurnRight) { if (!StartGameTimeCtrl.GetInstance().GetIsPlayStartTime()) { return; } if (Camera.main != null && !Camera.main.enabled) { return; } if (IsCannotTurn) { return; } if (AnimatorCom.GetBool("TurnLeft") != isTurnLeft) { AnimatorCom.SetBool("TurnLeft", isTurnLeft); if (Network.peerType != NetworkPeerType.Disconnected) { int turnLeftVal = isTurnLeft ? 1 : 0; int turnRightVal = isTurnRight ? 1 : 0; //WaterwheelPlayerNetCtrl.GetInstance().SetZhuJiaoNanAction(turnLeftVal, turnRightVal); ActionCtrlSript.SetZhuJiaoNanAction(turnLeftVal, turnRightVal); } } if (AnimatorCom.GetBool("TurnRight") != isTurnRight) { AnimatorCom.SetBool("TurnRight", isTurnRight); if (Network.peerType != NetworkPeerType.Disconnected) { int turnLeftVal = isTurnLeft ? 1 : 0; int turnRightVal = isTurnRight ? 1 : 0; //WaterwheelPlayerNetCtrl.GetInstance().SetZhuJiaoNanAction(turnLeftVal, turnRightVal); ActionCtrlSript.SetZhuJiaoNanAction(turnLeftVal, turnRightVal); } } }