此 只读 变量包含各种常量之一(如下所列),GameMaker必须告诉您当前在哪个浏览器中运行游戏(如果有)。
注意GX.games 目标即使在浏览器上运行,也始终返回 browser_not_a_browser。
os_browser
| 浏览器类型常量 | |
|---|---|
| 常量 | 描述 |
| browser_not_a_browser | Game is not being played in a browser, or is being played through the GX.games target |
| browser_unknown | Unknown browser |
| browser_ie | Internet Explorer |
| browser_ie_mobile | Internet Explorer on a mobile device |
| browser_edge | Microsoft Edge |
| browser_firefox | Mozilla Firefox |
| browser_chrome | Google Chrome |
| browser_safari | Safari |
| browser_safari_mobile | Safari on a mobile device |
| browser_opera | Opera |
| browser_tizen | Tizen mobile device browser |
| browser_windows_store | Windows App |
if (os_browser == browser_not_a_browser)
{
global.Config = 0;
}
else
{
global.Config = 1;
}
上面的代码检查游戏是否在浏览器中运行,并根据检查结果将全局变量设置为值。