为什么Phaser根据Windows的DPI设置缩放游戏?

问题描述 投票:0回答:1

我正在用HTML / JS / Phaser开发一个简单的游戏。我正在创建的游戏应该使用640x480的分辨率。网站上的最终画布大小为800x600,这正是我的Windows DPI缩放比例(+ 25%):

Width:  640*1.25=800
Hieght: 480*1.25=600

这非常适得其反,我不想使用这种缩放。

如何在Phaser中禁用此功能?

phaser-framework
1个回答
0
投票

如果您通过Javascript获取/设置画布大小,则可以使用window.devicePixelRatio。除以所有尺寸以获得“实际”像素的尺寸。

© www.soinside.com 2019 - 2024. All rights reserved.