audio_bus_create

这个函数创建了一个新的音频总线,并返回一个 AudioBus Struct 通过它你可以访问和修改它。

注意 当用户创建的音频总线未被引用且任何链接的发射器被销毁时,它将被垃圾收集,因此音频总线没有"销毁"或"释放"功能。

 

语法:

audio_bus_create();

 

返回:

AudioBus Struct

 

例子:

emitter1 = audio_emitter_create();
emitter1_bus = audio_bus_create();
audio_emitter_bus(emitter1, emitter1_bus);
audio_play_sound_on(emitter1, snd_Ambience, true, 100);

上面的代码首先创建了一个新的音频发射器和一个新的音频总线。 然后它将发射器分配给总线,并在发射器上播放声音。

声音将先应用emitter1_bus 的任何效果,然后再应用audio_bus_main的效果。