audio_emitter_free

使用该函数,您可以从内存中删除给定的发射器。当发射器在房间或游戏中不再使用时(即:在实例的销毁事件中或在房间结束事件中),应始终执行此操作,否则,您可能会出现内存泄漏,从而减慢并最终导致游戏崩溃。

 

语法:

audio_emitter_free(emitter);

参数类型描述
emitterAudio Emitter ID释放发射器的索引。

 

返回:

N/A

 

例子:

if (lives = 0)
{
    audio_emitter_free(s_emit);
    room_goto(rm_Menu);
}

上面的代码检查全局变量"life"的值,如果它返回0,它将销毁变量"s_emit"中索引的发射器,然后转到变量"rm_Menu"中索引的房间。