public void StopGroupClip(AudioGroupClip groupClip) { if (groupClip.loops) { StopLoopingClip(groupClip.clip, groupClip.groupID); } else { StopClip(groupClip.clip, groupClip.groupID); } }
public bool IsGroupClipPlaying(AudioGroupClip groupClip) { if (groupClip.loops) { return(IsLoopingClipPlaying(groupClip.clip, groupClip.groupID)); } else { return(IsClipPlaying(groupClip.clip, groupClip.groupID)); } }
public AudioHandle PlayGroupClip(AudioGroupClip groupClip) { float pitch = Random.Range(groupClip.minPitch, groupClip.maxPitch); if (groupClip.loops) { return(PlayLoopingClip(groupClip.clip, groupClip.groupID, pitch)); } else { return(PlayClip(groupClip.clip, groupClip.groupID, pitch)); } }
public AudioHandle PlayLoopingClip(AudioGroupClip groupClip) { return(PlayLoopingClip(groupClip.clip, groupClip.groupID, Random.Range(groupClip.minPitch, groupClip.maxPitch))); }