//BackToMenu選択時 private void SelectBackToMenu() { //レイが当たっていれば if (isHitRay == true) { //ゲージを溜める gauge.fillAmount += 1 - Mathf.Clamp01((1.5f - Time.deltaTime) / 1.5f); timer -= Time.deltaTime; //ゲージが溜まり切りかつシーン遷移が開始されていなければ if (timer < 0.0f && isChange == false) { sounds_Manager.PlaySE("Beam", 1); //メニューシーンに戻る scene_Fade.LoadSceenWithFade(() => { scene_Manager.SelectBackMenu(); }, true); //プレイヤーとボスの追加ステータスの初期化 ability.ResetAll(); plusHP.ResetPlusHP(); isChange = true; GameObject.FindGameObjectWithTag(TagName.PLAYER).GetComponent <VR_PlayerWireAction>().MenuModeChange(false); } } else { gauge.fillAmount = 0; timer = 1.5f; } }