Unity - 简单实现音频管理系统
简单实现Unity音频管理脚本,便于长短音频的播放控制和音量控制等,核心方法为对象池的应用。
项目地址:AudioPlay - SouthBegonia

包含方法:
- 持有所有 AudioSource
- 播放短音频(特效、技能等)
- 播放长音频(BGM)
- Slider调控音量
如何使用:
- 导入目录下的 AudioManager.unitypackage
- 新建空物体AudioManager,并挂载同名脚本(也可直接使用Prefabs内的预制体)
- 在AudioManager上设定AudioClipArray大小,并从Project中拖拽音频文件
- 创建Slider组件,挂载到AudioManger上;Slider上设定AudioManager.SetVolume()方法
- 通过调用 PlayEffect(string acName)、PlayBGM(string acName)、StopBGMPlay()等方法对音频播放进行操控
音频优化:
- 长音频:Streaming,Vorbis
- 短音频:DecompressOnLoad,Vorbis
 
  
  
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号