clickable_exists(index);
参数 | 描述 |
---|---|
index | 要检查的可点击的索引。 |
返回: 布尔值
此函数返回是否已创建具有指定索引的可单击 DOM 图标。请注意,用于检查 的值必须先前已初始化,否则你将得到导致 GameMaker Studio 2 关闭的错误。
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 图标。该图标使用的精灵为纹理页面中引用的 “spr_MS_Home”,当单击该图标时,它将为指定的 URL 打开一个新窗口,并带有该窗口的已定义属性。