using System; using System.Collections.Generic; using System.Text; namespace CommonUI.Sound { public class SoundManager { private static SoundManager mInstance = null; protected SoundManager() { mInstance = this; } public static SoundManager GetInstance() { if (mInstance == null) { new SoundManager(); } return mInstance; } public static void Dispose() { mInstance = null; } public virtual void PlaySound(string name) { } public virtual void Play3DSound(string name, float x, float y, float z) { } public virtual void PlaySoundByKey(string key) { } public virtual string GetDefaultBtnSound() { return null; } } }