什么是Audio Toolkit?
简而言之,ClockStone Audio Toolkit是一套Unity工具,可以帮助您:
- 轻松管理项目的所有音频资产。让您的音频艺术家配置音频属性,如音量,随机音高,渐变等 - 所有这些都来自Unity检查器。
- 以最简单的方式播放脚本代码中的音频 - 通过调用具有唯一音频ID的静态函数:AudioController.Play(“MySoundEffect1”);
- 或者,您可以使用ExampleBehaviour目录中提供的组件来触发音频而无需任何脚本(例如PlayAudio组件)
- 根据检查器中音频艺术家设置的音频配置,MySFX可以是简单的声音文件,也可以是更复杂的音频行为。请注意,Unity所需的所有必要音频对象与AudioSource组件将自动创建。
它不是什么
Audio Toolkit不是一个单独的音频引擎。它是使用Unity内部音频引擎(FMOD)播放和管理音频的一组非常方便的工具。它支持Unity提供的所有功能,但也受到相同的限制。
为什么你不应该直接使用Unity的AudioSource来播放音频
通过使用AudioSource设置预制件,您有很多理由不应播放音频:
- 如果他/她必须在项目的资产层次结构的许多不同位置浏览数百个对象,只是为了调整基本参数(如音量或随机变量),您的音频艺术家就会发疯。
- 您不希望程序员关