Merge branch 'release_1'

This commit is contained in:
minenice55 2023-10-04 11:56:33 -04:00
commit 8174d3850b
1 changed files with 17 additions and 0 deletions

View File

@ -43,6 +43,23 @@ namespace HeavenStudio.Util
{
}
public void LerpVolume(double beat, double length, float volumeStart, float volumeEnd)
{
if (!gameObject.activeSelf) return;
StartCoroutine(LerpVolumeCo(beat, length, volumeStart, volumeEnd));
}
private IEnumerator LerpVolumeCo(double beat, double length, float volumeStart, float volumeEnd)
{
float normalized = 0;
while (normalized <= 1)
{
normalized = cond.GetPositionFromBeat(beat, length);
audioSource.volume = Mathf.Lerp(volumeStart, volumeEnd, normalized);
yield return null;
}
}
public void Play()
{
if (!available)