AudioBus 结构

Audiobus 结构存储有关GameMaker中的音频总线的信息,并用于访问它。

音频总线是GameMaker用来处理其播放的音频的总线。

主音频总线始终存在,可通过内置结构audio_bus_main访问。 可以从audio_bus_create创建新总线。

注意这是一个内置结构,因此GameMaker可以更好地控制其内容。这意味着它可能包含一些由 GameMaker 创建的额外的、无法访问的变量,并且如果分配了无效值,某些值可能会自动更改。

结构成员

成员类型描述
bypassBoolean是否应绕过总线。
这将通过总线将音频输入传递到输出,绕过所有效果和增益缩放。
gainReal应用于总线输出的增益值(0-1)。
effectsArray of AudioEffect Struct structs这样可以访问总线上的音频效果。
您可以通过操作此数组来设置、获取和重新排列效果。
数组大小固定为8,最多允许8个效果。尝试访问超出范围的索引会引发错误。可以通过向效果槽分配
undefined来清除它们。