clickable_exists

此函数返回是否存在具有指定索引的可点击 DOM 图标。 请注意,用于检查的值之前必须已初始化,否则您将收到导致 GameMaker 关闭的错误。

 

语法:

clickable_exists(index);

参数类型描述
indexClickable ID要检查的可单击内容的索引。

 

返回:

Boolean

 

例子:

if (!clickable_exists(home_but))
{
    home_but = clickable_add(32, 32, sprite_get_tpe(spr_MS_Home, 0), "http://macsweeney_games.com", "_blank", "width=700, height=500, menubar=0, toolbar=0, scrollbars=0");
}

上面的代码检查变量“home_but”以查看它是否已经存在,如果不存在,它会在游戏画布正在运行的页面的位置 (32, 32) 处创建一个可点击的 DOM 图标。 该图标使用纹理页面中引用的 sprite 作为“spr_MS_Home”,单击该图标将为指定的 URL 打开一个新窗口,并为该窗口定义属性。