public AmbientSound(SgridAudioSource audioSource, AudioClip audioClip, string key) : this(audioSource, audioClip) { _key = key; }
public AmbientSound(SgridAudioSource audioSource, AudioClip audioClip) : this(audioSource) { _audioClip = audioClip; }
public AmbientSound(SgridAudioSource audioSource) { AudioSource = audioSource; }
//TODO: Add property that returns perform. void Awake() { _sgridAudioSource = gameObject.GetComponent<SgridAudioSource>(); }
protected SFX(AudioClip audioClip, SgridAudioSource audioSourceReference, string key) { _audioClip = audioClip; AudioSource = audioSourceReference; _key = key; }
protected SFX(AudioClip audioClip, SgridAudioSource audioSourceReference) { _audioClip = audioClip; AudioSource = audioSourceReference; }