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

时间:2017-12-24 11:58:23

标签: phaser-framework

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

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

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

如何在Phaser中禁用此功能?

1 个答案:

答案 0 :(得分:0)

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