Changed Music triggering

This commit is contained in:
cblech
2025-01-13 18:59:39 +01:00
parent 66878bd028
commit 78f93b265a
3 changed files with 29 additions and 31 deletions
+14 -11
View File
@@ -120,31 +120,34 @@ public class MusicManager : MonoBehaviour
}
if (currentTrack is Track.TurnAround or Track.TurnAroundPlusJeremyLives)
if (currentTrack == Track.TurnAround)
{
if (!_TurnAroundSource.isPlaying)
_TurnAroundSource.Play();
if(!_AdditiveJeremyLivesSource.isPlaying)
_AdditiveJeremyLivesSource.Play();
_TurnAroundSource.volume = Mathf.Clamp(_TurnAroundSource.volume + (fadeMultiplier * Time.deltaTime), 0, 1);
}
else
{
_TurnAroundSource.volume = Mathf.Clamp(_TurnAroundSource.volume - (fadeMultiplier * Time.deltaTime), 0, 1);
if (_TurnAroundSource.volume == 0 && _TurnAroundSource.isPlaying)
_TurnAroundSource.Stop();
}
if(currentTrack == Track.TurnAroundPlusJeremyLives)
{
if (!_AdditiveJeremyLivesSource.isPlaying)
_AdditiveJeremyLivesSource.Play();
_AdditiveJeremyLivesSource.volume = Mathf.Clamp(_AdditiveJeremyLivesSource.volume + (fadeMultiplier * Time.deltaTime), 0, 1);
}
else
{
_AdditiveJeremyLivesSource.volume = Mathf.Clamp(_AdditiveJeremyLivesSource.volume - (fadeMultiplier * Time.deltaTime), 0, 1);
if (_AdditiveJeremyLivesSource.volume == 0 && _AdditiveJeremyLivesSource.isPlaying)
_AdditiveJeremyLivesSource.Stop();
}
_TurnAroundSource.volume = currentTrack == Track.TurnAround || currentTrack == Track.TurnAroundPlusJeremyLives ?
Mathf.Clamp(_TurnAroundSource.volume + (fadeMultiplier * Time.deltaTime), 0, 1) :
Mathf.Clamp(_TurnAroundSource.volume - (fadeMultiplier * Time.deltaTime), 0, 1);
_AdditiveJeremyLivesSource.volume = currentTrack == Track.TurnAroundPlusJeremyLives ?
Mathf.Clamp(_AdditiveJeremyLivesSource.volume + (fadeMultiplier * Time.deltaTime), 0, 1) :
Mathf.Clamp(_AdditiveJeremyLivesSource.volume - (fadeMultiplier * Time.deltaTime), 0, 1);
if(currentTrack == Track.FinaleBuildUp)
{