os_browser

只读 变量包含各种常量之一(如下所列),GameMaker必须告诉您当前在哪个浏览器中运行游戏(如果有)。

注意GX.games 目标即使在浏览器上运行,也始终返回 browser_not_a_browser

 

语法:

os_browser

 

返回:

浏览器类型常量

浏览器类型常量
常量描述
browser_not_a_browserGame is not being played in a browser, or is being played through the GX.games target
browser_unknownUnknown browser
browser_ieInternet Explorer
browser_ie_mobileInternet Explorer on a mobile device
browser_edgeMicrosoft Edge
browser_firefoxMozilla Firefox
browser_chromeGoogle Chrome
browser_safariSafari
browser_safari_mobileSafari on a mobile device
browser_operaOpera
browser_tizenTizen mobile device browser
browser_windows_storeWindows App

 

例子:

if (os_browser == browser_not_a_browser)
{
    global.Config = 0;
}
else
{
    global.Config = 1;
}

上面的代码检查游戏是否在浏览器中运行,并根据检查结果将全局变量设置为值。