} = default; // フィーバーフラグ /// <summary> /// 起動処理 /// </summary> void OnEnable() { // フィーバータイムを最大時間で初期化 CurrentFeverTimeCount = maxFeverTimeCount; // フィーバータイム開始 IsFever = true; mainCameraAnim.AnimStart((int)MainCameraAnimator.AnimKind.FeverIn); // オーラパーティクル再生 for (int i = 0; i < playerFeverAura.Length; i++) { playerFeverAura[i].Play(); } // フィーバータイムのBGMに切り替え BgmPlayer.Inst.ChangeBgm(BgmID.FeverTime, ChangeBgmFadeTime); }
/// <summary> /// カウント開始処理 /// </summary> void CountStart() { // 処理を許可 isAble = true; // 各フラグをリセット IsTimeup = false; IsStart = false; // ゲーム開始前のカウントをセット CountTime = startTime; // カウントダウンアニメーション再生 animator.SetBool("IsCountDown", true); // カメラのカウントダウンアニメーション再生 cameraAnimator.AnimStart((int)MainCameraAnimator.AnimKind.CountDown); }
/// <summary> /// 大技時のカメラアニメーションスタート関数 /// </summary> public void StartSpecialArtsCameraAnim() { mainCameraAnim.AnimStart((int)MainCameraAnimator.AnimKind.SpecialArts); }