visible

通过将此变量设置为 true( 可见) 或 false( 不可见),可以将实例标记为 可见 或不标记。其工作原理是告诉 GameMaker 跳过此实例的绘制事件,因此使用此功能时必须小心,因为这意味着当实例不可见时,不会运行放置在绘制事件中的任何代码。另请注意,如果实例分配到的 被标记为不可见,则将此变量设置为 true 将不起作用,直到该层本身也被标记为可见。

 

语法:

visible

 

返回:

Boolean

 

例子:

if (other.visible == true)
{
    x = xprevious;
    y = yprevious;
}

上述代码将检查碰撞事件中"其他"实例的 visible 标志,如果设置为true,则将该实例移回其先前位置。