亲爱的 Stackoverflowers,
我正在尝试用 as3 和 air 构建一个 iPad 应用程序。问题是我正在尝试为视网膜 iPad 构建,当我通过 ADL 在计算机上调试时,它看起来是一种方式,当我在 iPad 上构建和调试时,它正在按比例放大,iPad 的顶部估计是 50 像素不是用过的。它看起来像是被按下在屏幕上。
所以我的问题是,为什么这两种调试布局有区别?
提前致谢
乔纳斯
亲爱的 Stackoverflowers,
我正在尝试用 as3 和 air 构建一个 iPad 应用程序。问题是我正在尝试为视网膜 iPad 构建,当我通过 ADL 在计算机上调试时,它看起来是一种方式,当我在 iPad 上构建和调试时,它正在按比例放大,iPad 的顶部估计是 50 像素不是用过的。它看起来像是被按下在屏幕上。
所以我的问题是,为什么这两种调试布局有区别?
提前致谢
乔纳斯
如果你在本地调试它,你必须为 Retina iPad 添加一个“设备”。
听起来您遇到了缩放模式问题,如果您不希望缩放 swf 而是使用提供的每个像素,相信您将需要类似以下内容:
stage.scaleMode = StageScaleMode.NO_SCALE;
stage.align = StageAlign.TOP_LEFT;
参考
http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/display/StageScaleMode.html