跳到主要内容

Audio Config

希奎引 也提供用于播放音频剪辑的 Command。你可以在 Audio 部分查看可用 Command 的列表。

你可以直接播放音频剪辑,或者使用我们提供的频道系统。

共有 4 种频道类型:

Looping

  • BGM
  • Ambience

One Shot

  • SFX
  • ME (Music Effects)

频道的作用是确保音频剪辑按照各自的音量进行播放。在 Looping 频道中,应该只播放 1 个剪辑。每个频道也都有一个声音库(Library),我们可以在其中进行配置。

你可以通过点击 Edit -> Project Settings... -> CookieCutter -> Audio Config 来修改 Audio Config。

Audio Config

当向某个 Library 添加 Sound Data 时,需要填写以下 3 个字段:

  • Sound ID:声音 ID 字符串。
  • Volume:该值会乘以对应频道的音量。
  • Group:用于分配实际的音频剪辑。剪辑会从该组中随机获取,因此至少需要 1 个剪辑。通常分配 1 个剪辑就足够。但在某些情况下,例如脚步音效,你可能希望随机获取剪辑以增加变化。

另外,也可以通过 C# 脚本播放声音,使用这些 Library 和频道,并通过 AudioManager 类进行调用。可用方法列表请参见 AudioManager