我想知道是否有一种方法可以使用预设分辨率开发我的游戏,例如:
width: 1000,
height: 600,
接下来,无论是HTML还是Phaser,都能够在窗口大小改变时自动缩放画布元素。
我尝试使用了以下代码:
width: window.innerWidth / 2,
height: window.innerHeight / 2,
但这种方法不能保持纵横比,不能正确缩放精灵/图像,需要重新加载页面进行调整,也无法使用特定的x/y坐标。
我已经研究了Phaser 3的缩放管理器和Flex Boxes,但它们似乎不能改变画布大小。