From 3a801a580efdd834f96f88d6bf2dab106bc1b573 Mon Sep 17 00:00:00 2001 From: kimura Date: Fri, 10 Dec 2021 12:13:15 +0900 Subject: [PATCH] =?UTF-8?q?=E5=BA=83=E5=91=8A=E8=A1=A8=E7=A4=BA=E4=B8=AD?= =?UTF-8?q?=E3=81=ABSE=E3=81=8C=E9=B3=B4=E3=82=89=E3=81=AA=E3=81=84?= =?UTF-8?q?=E5=AF=BE=E7=AD=96=E8=BF=BD=E5=8A=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- popcorn/Assets/MyGame/Scripts/AdManager.cs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/popcorn/Assets/MyGame/Scripts/AdManager.cs b/popcorn/Assets/MyGame/Scripts/AdManager.cs index 77de5dd6..b9f72f54 100644 --- a/popcorn/Assets/MyGame/Scripts/AdManager.cs +++ b/popcorn/Assets/MyGame/Scripts/AdManager.cs @@ -19,6 +19,7 @@ public sealed class AdManager : SingletonMonoBehaviour { private float _timeScale = 0.0f; private bool _marketPause; + private bool _cacheSeEnabled; void Awake(){ #if UNITY_EDITOR @@ -132,6 +133,8 @@ public sealed class AdManager : SingletonMonoBehaviour { private void pauseGame(){ SoundManager.Instance.PauseBGM(); SoundManager.Instance.StopSE(); + _cacheSeEnabled = SoundManager.Instance.IsEnabled(SoundType.SE); + SoundManager.Instance.SaveEnabledSE(false); _marketPause = Market.Instance.IsPause.Value; Market.Instance.IsPause.Value = true; if(Time.timeScale > 0.0f){ @@ -141,6 +144,7 @@ public sealed class AdManager : SingletonMonoBehaviour { } private void resumeGame(){ SoundManager.Instance.ReplayBGM(); + SoundManager.Instance.SaveEnabledSE(_cacheSeEnabled); // キャッシュしていた元の状態に戻す if (Market.Instance.IsPause.Value) {