据我所知,在Air for IOS设置中,您可以将分辨率设置为高。但是,当我这样做,并且我在我的3gs和iphone4上安装应用程序时,结果会有所不同。
我想知道设置项目的正确方法是什么,以及发布它以适应两种分辨率设备的正确方法。
答案 0 :(得分:2)
对我自己的问题的简短回答是...... read Renaun Erickson's post。他解释得很好。
很长的答案。
在我的情况下,(实际上从未提交过app store)因为我没有矢量资产的奢侈,在运行时动态扩展不会产生好的结果。我最终使用了以下内容......
这在大多数情况下并不理想,不建议这样做。
建议用Vector创建你的所有资产,然后使用flash screenResolutionX & screenResolutionY,你可以在运行时扩展资产。
这是关于这个主题的更多信息,我会,但这让我完成了我必须做的快速而肮脏的工作。
答案 1 :(得分:1)
对于流量/液体布局,我根据舞台宽度和高度更新显示:
stage.stageWidth
stage.stageHeight
您还可以使用相同的IPA定位iPad并使用相同的IPA处理全屏。
舞台比例模式应该没有比例:
import flash.display.StageAlign;
import flash.display.StageScaleMode;
stage.scaleMode = StageScaleMode.NO_SCALE;
stage.align = StageAlign.TOP_LEFT;