object_get_persistent

此函数将告知您正在检查的对象是否已标记为"持久"。持久对象是将导致其任何实例在房间之间执行的对象,除非它们被明确销毁。请注意这不是实例函数!因此,您可以有一个持久对象和同一对象的非持久性实例,反之亦然。您可以使用持久实例变量设置单个实例持久标记。

 

语法:

object_get_persistent(obj);

参数类型描述
objObject Asset要检查的对象的索引。

 

返回:

Boolean

 

例子:

if (!persistent) && (object_get_persistent(object_index))
{
    persistent = true;
}

上面的代码将检查运行它的实例,以查看它是否持久,以及检查实例的对象索引,以查看它是否被标记为持久。如果实例不是持久的,但对象索引被标记为持久的,那么它会将该实例的"持久"设置为true.