在 Gamemaker Studio 2 中,我如何在代码中找出平台是不是为 HTML5?

Posted

技术标签:

【中文标题】在 Gamemaker Studio 2 中,我如何在代码中找出平台是不是为 HTML5?【英文标题】:In Gamemaker Studio 2 how can I find out in code whether the platform is HTML5 or not?在 Gamemaker Studio 2 中,我如何在代码中找出平台是否为 HTML5? 【发布时间】:2017-12-31 13:05:59 【问题描述】:

我希望能够运行或不运行代码,具体取决于我为哪个平台构建。 一些代码应该只为 html5 平台运行。 如何在我的游戏制作者事件中确定正在运行的平台是否为 HTML5?

【问题讨论】:

【参考方案1】:

感谢:Charanor 找到了答案。 https://gamedev.stackexchange.com/questions/152719/in-gamemaker-studio-2-how-can-i-find-out-in-code-whether-the-platform-is-html5-o

您可以使用 os_browser 常量检查游戏当前在哪个浏览器中运行。如果游戏不在浏览器中运行,则常量将为 browser_not_a_browser。因此,要检查它是否在浏览器中运行,只需执行以下操作:

if os_browser != browser_not_a_browser 
     // Being run in a browser

【讨论】:

以上是关于在 Gamemaker Studio 2 中,我如何在代码中找出平台是不是为 HTML5?的主要内容,如果未能解决你的问题,请参考以下文章

在 GameMaker: Studio 中等待

在 Gamemaker Studio 2 中,我如何在代码中找出平台是不是为 HTML5?

Gamemaker Studio 2 位被随机删除

GameMaker Studio 2 - 多个事件 - 如果 mouse_enter 事件则绘制

如何在 GameMaker:Studio 1 中实现 3D 低分辨率效果

GameMaker Studio 2 - 未找到路径