public void SetFrom(BGMLoopData data) { _audioSource.clip = data.Clip; LoopStart = data.LoopStart; LoopEnd = data.LoopEnd; if (LoopEnd <= 0f) { LoopEnd = 999f; } LoopStart = Mathf.Clamp(LoopStart, 0f, LoopEnd); }
public void PlaySecondaryBGM(BGMLoopData data) { SoundManager.Instance.PlaySecondaryBGM(data); }