public void RemoveLoopingSound(string tag) { for (int i = 0; i < loopingSounds.Count; i++) { SoundEngineChild s = loopingSounds[i]; if (s.ClipName == tag) { Destroy(s.gameObject); loopingSounds.Remove(s); } } }
public void ReturnToStack(SoundEngineChild child) { available.Push(child); }