在实战项目中,音乐音效的好坏肯定是一个玩家对此项目评定的一个因素之一。所以,有必要对音乐音效做出一个统一的管理。
首先,我把几个音效放到了Resouces的Audios文件夹下,方便动态加载。
之后,利用一个非常简单的单例,建了一个空物体当做管理音乐的gameObject,将音乐音效统一管理起来,代码如下:
public class SoundManager:MonoBehaviour
{
//------------------------------//
/// <summary>
/// 单例模式
/// </summary>
public static readonly SoundManager