根据您想要检查的内容,此函数有两种使用方式。您可以为它指定一个 object_index 进行检查,在这种情况下,如果当前房间中存在指定对象的任何活动实例,则此函数将返回true,或者还可以为它提供实例 ID,在这种情况下,如果特定实例存在且在当前房间中处于活动状态,则此函数将返回true。
请注意,该函数并未考虑使用实例去激活函数已停用的实例。
instance_exists(obj);
参数 | 类型 | 描述 |
---|---|---|
obj | Object Instance or Object Asset | 要检查是否存在的对象或实例。 |
if (!instance_exists(obj_Enemy))
{
score += 200;
room_goto(rm_hiscores);
}
上述代码检查对象"obj_Enemy"是否存在任何实例,如果不存在,则添加到变量"score"并更改空间。