我有一个 AIR Projector 游戏,在 Project -> Properties -> Dimensions 字段中设置为 640x640 分辨率。但是由于某种原因,当我调试游戏时,窗口本身的大小为 800x800。
这是属性窗口。
这就是我启动游戏时发生的情况。
您可以看到图像是 800x800。应该是640x640,不知道为什么要放大25%。这会拉伸图像并使质量变差。
我已经找到了一个 hack-y 解决方案,但我希望有一个更优雅的理由或解决方案来解释为什么会发生这种情况。
我必须进入 AIR 应用程序属性并将初始窗口大小字段设置为 526x549,如此处所示。
当我将这些字段设置为这些值时(请记住,项目属性尺寸字段仍设置为 640x640),然后游戏以正确的尺寸以完美的图像质量启动。
我发现这个其他用户有完全相同的问题。他们的解决方案是缩放主要 Sprite 以适应舞台尺寸,但我试图避免缩放以保持图像质量。



