使用该函数,您可以从内存中删除给定的发射器。当发射器在房间或游戏中不再使用时(即:在实例的销毁事件中或在房间结束事件中),应始终执行此操作,否则,您可能会出现内存泄漏,从而减慢并最终导致游戏崩溃。
audio_emitter_free(emitter);
参数 | 类型 | 描述 |
---|---|---|
emitter | Audio Emitter ID | 释放发射器的索引。 |
N/A
if (lives = 0)
{
audio_emitter_free(s_emit);
room_goto(rm_Menu);
}
上面的代码检查全局变量"life"的值,如果它返回0,它将销毁变量"s_emit"中索引的发射器,然后转到变量"rm_Menu"中索引的房间。