From 42bf9150ae0af9cf1a2a988e68695d648c0e27d6 Mon Sep 17 00:00:00 2001 From: Unknown Date: Mon, 23 Apr 2018 03:13:42 +0200 Subject: [PATCH] LoopingFix --- Assets/Scripts/AudioControl.cs | 9 +++++---- Assets/sound/AudioMixer.mixer | 1 + 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/Assets/Scripts/AudioControl.cs b/Assets/Scripts/AudioControl.cs index 072fd97..1ca051e 100644 --- a/Assets/Scripts/AudioControl.cs +++ b/Assets/Scripts/AudioControl.cs @@ -13,6 +13,8 @@ public class AudioControl : MonoBehaviour public enum Sfx { shoot, explosion, mobattack }; private const float lvlbgm = 37.879f; + private const float gobgm = 14.406f; + private const float loopdelay = 0.05f; private bool menu; // Use this for initialization @@ -20,15 +22,14 @@ public class AudioControl : MonoBehaviour { maintheme.loop = true; gameovers.loop = true; - maintheme.Play(); } private void Update() { - if (maintheme.time >= 99.0f) + if (maintheme.time >= maintheme.clip.length - loopdelay) maintheme.time = lvlbgm; - if (gameovers.time >= 22.85f) - gameovers.time = 3; + if (gameovers.time >= gameovers.clip.length - loopdelay) + gameovers.time = gobgm; } public void GameOverBgm() diff --git a/Assets/sound/AudioMixer.mixer b/Assets/sound/AudioMixer.mixer index b893e4e..de0a079 100644 --- a/Assets/sound/AudioMixer.mixer +++ b/Assets/sound/AudioMixer.mixer @@ -71,6 +71,7 @@ AudioMixerSnapshotController: m_SnapshotID: d3789ccdbdc046a448f1887d94c3f7f5 m_FloatValues: 25123d234de4ec84aafee1d0c380f3ad: 0.025578512 + 7e224658afaf14242ba3996793ac12a1: -7.436929 m_TransitionOverrides: {} --- !u!243 &243067197919102372 AudioMixerGroupController: