room_persistent

此变量可用于获取和设置当前房间的持久标志。如果设置为true,则房间被认为是持久的,在这种情况下,每次您离开房间并再次返回时,该房间内实例的状态都将保持不变。但是,如果它被标记为false,则每次您返回房间时,它都将被重置为其初始状态。您应该注意到,永久房间比普通房间使用的内存要多得多,不建议在游戏中使用太多的永久房间。

 

语法:

room_persistent;

 

返回:

Boolean

 

例子:

if (lives < 1)
{
    room_persistent = false;
    room_goto(rm_start);
}

上面的代码检查变量" lives ",如果它小于1,则将房间持久性设置为false,然后更改房间。