audio_bus_main

此内置结构表示 GameMaker 使用的主音频总线。

主总线代表游戏制作者音频中的主要混音,它是所有当前活动声源经过处理后(应用效果、定位、多普勒效果等)和所有发射器的组合。GM的所有的音频都在这个总线上。

您应用于主总线的任何音频效果将在所有声音中被听到,因为所有总线都被路由到这一个。

 

语法:

audio_bus_main

 

返回:

AudioBus Struct

 

例子:

var _ef_reverb = audio_effect_create(AudioEffectType.Reverb1);
audio_bus_main.effects[0] = _ef_reverb;

上述代码首先创建了一个新的音频效果,并将其存储在一个临时变量_ef_reverb中。 然后它把这个新的效果分配给主音频总线的effects阵列的第一个效果。