1 Star 17 Fork 3

SouthBegonia/UnityWorld

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

AudioPlay

简单实现Unity音频管理脚本,便于长短音频的播放控制和音量控制等。 项目地址:AudioPlay - SouthBegonia


包含方法:

  • 持有所有 AudioSource
  • 播放短音频(特效、技能等)
  • 播放长音频(BGM)
  • Slider调控音量

如何使用:

  1. 导入目录下的 AudioManager.unitypackage
  2. 新建空物体AudioManager,并挂载同名脚本(也可直接使用Prefabs内的预制体)
  3. 在AudioManager上设定AudioClipArray大小,并从Project中拖拽音频文件
  4. 创建Slider组件,挂载到AudioManger上;Slider上设定AudioManager.SetVolume()方法
  5. 通过调用 PlayEffect(string acName)PlayBGM(string acName)StopBGMPlay() 等方法对音频播放进行操控

音频优化:

  • 长音频:Streaming,Vorbis
  • 短音频:DecompressOnLoad,Vorbis

参考:

马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
C#
1
https://gitee.com/southbegonia/UnityWorld.git
git@gitee.com:southbegonia/UnityWorld.git
southbegonia
UnityWorld
UnityWorld
master

搜索帮助