0

亲爱的 Stackoverflowers,

我正在尝试用 as3 和 air 构建一个 iPad 应用程序。问题是我正在尝试为视网膜 iPad 构建,当我通过 ADL 在计算机上调试时,它看起来是一种方式,当我在 iPad 上构建和调试时,它正在按比例放大,iPad 的顶部估计是 50 像素不是用过的。它看起来像是被按下在屏幕上。

所以我的问题是,为什么这两种调试布局有区别?

提前致谢

乔纳斯

4

2 回答 2

0

如果你在本地调试它,你必须为 Retina iPad 添加一个“设备”。

于 2013-05-08T06:45:59.963 回答
0

听起来您遇到了缩放模式问题,如果您不希望缩放 swf 而是使用提供的每个像素,相信您将需要类似以下内容:

stage.scaleMode = StageScaleMode.NO_SCALE; 
stage.align = StageAlign.TOP_LEFT; 

参考

http://help.adobe.com/en_US/as3/dev/WS5b3ccc516d4fbf351e63e3d118a9b90204-7e31.html#WS0D75B487-23B9-402d-A52D-CB3C4CEB9EE4

http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/display/StageScaleMode.html

于 2013-05-08T07:05:54.160 回答