我知道在 Air for IOS 设置中,您可以将分辨率设置为高。但是,当我这样做并在我的 3gs 和 iphone4 上安装该应用程序时,结果是不同的。
我想知道设置项目的正确方法是什么,以及发布它以适应两种分辨率设备的正确方法。
- 平面中的舞台尺寸
- 我的 stageScaleMode 应该设置成什么?
- 还有什么我应该做的吗?
最佳答案
我自己的问题的简短回答是……
read Renaun Erickson's post .他解释得很好。
长答案。
在我的情况下,(永远不会真正提交到应用程序商店)因为我没有矢量 Assets 的奢侈,在运行时动态缩放是行不通的以产生良好的效果。我最终使用了以下...
- 960x640 的舞台
- stage.scaleMode = StageScaleMode.EXACT_FIT;
- stage.align = StageAlign.TOP_LEFT;
这在大多数情况下并不理想,不推荐使用。
推荐使用 Vector 创建所有资源,然后使用 flash 的 screenResolutionX & screenResolutionY ,您可以在运行时扩展 Assets 。
关于这个主题还有很多东西可以找到,我会的,但这让我完成了我必须做的快速而肮脏的工作。
关于ios - 在 Flash CS5.5 中,我想为 iPhone 和 iPhone4 发布。我需要我的舞台是 640x960 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8647811/