public void PlaySound(eSoundId id) { //if (_soundSource.isPlaying) // return; //_soundSource.clip = soundStorage.Get(id); //_soundSource.Play(); AudioSource.PlayClipAtPoint(soundStorage.Get(id), Vector3.zero); }
public void PlaySound(ESfxId id) { if (id == ESfxId.Click && Time.timeScale == 0.0f) { Time.timeScale = 1.0f; AudioSource.PlayClipAtPoint(audioStorage.Get(id), Vector3.zero); Time.timeScale = 0.0f; } else { AudioSource.PlayClipAtPoint(audioStorage.Get(id), Vector3.zero); } }
public void PlaySound(SoundID ID) { AudioSource.PlayClipAtPoint(soundStorage.Get(ID), Vector3.zero); }