
godot中新的音乐资源
新资源 AudioStreamInteractive、AudioStreamPlaylist 和 AudioStreamSynchronized 使您能够创建复杂的分层音乐和过渡。
这样,你就可以构建自己的动态音乐系统,让它对游戏的上下文做出反应。
- AudioStreamInteractive:允许将多个剪辑设置为子流,并编辑它们之间的过渡表。
- AudioStreamPlaylist:允许按顺序或随机播放流列表。
- AudioStreamSynchronized:允许同步播放多个流,可以控制每个流的音量。
这三种流类型可以组合起来,创建复杂、分层的互动音乐以及它们之间的过渡,类似于 WWise、FMOD 或 Elias 等软件。
例如:
AudioStreamInteractive 的 AudioStreamPlaylist 版本类似于 WWise 处理交互式音乐的方式。 AudioStreamInteractive 中的 AudioStreamSynchronized 类似于 Elias 处理互动音乐的方式。
在 Godot 风格中,这些组件是独立呈现的,用户可以混合和匹配以实现所需的功能。