大家好,我使用 Flash CS6 和 Flash Develop AS3 创建了一个游戏。
现在舞台宽度为 480,高度为 800,所以 480 x 800。
现在它在我的手机上非常适合,但在其他手机上它根本不会填满整个屏幕。它看起来很丑。现在我浏览了很多论坛甚至这里的问题,但似乎仍然找不到关于如何去做的确切答案。我真的很困惑。
我的 mainEngine 类中有这些属性:
import flash.display.StageScaleMode;
在我的构造函数中:
//Scale
stage.scaleMode = StageScaleMode.NO_SCALE;
stage.align = StageAlign.TOP_LEFT;
这只会让屏幕看起来更丑并且缩小整个屏幕。
如果有人可以帮助我添加支持多种屏幕尺寸的内容,我将不胜感激!
最佳答案
阅读此处了解如何使用多个屏幕的基础知识: http://www.adobe.com/devnet/air/articles/multiple-screen-sizes.html
关于android - 支持 Android AIR AS3 的多种屏幕尺寸,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22524903/