2

我正在使用 GameMaker Studio 2 创建 Facebook Instant 游戏。它在桌面浏览器上运行良好,但在移动 Messenger 应用程序上,分辨率固定为 360*640(或附近的东西)。

当游戏在应用程序中全屏显示时,画布似乎保持在 360*640。

我使用下面的代码获得了屏幕尺寸并将其应用于游戏:

var w = window.innerWidth * window.devicePixelRatio;
var h = window.innerHeight * window.devicePixelRatio;

现在,游戏以正确的分辨率 (720*1280) 显示,但不适合画布。只有游戏的左上角 (360*640) 部分可见。

如何在移动设备上拉伸 Facebook 游戏画布的大小?还是我做错了什么?

4

0 回答 0