所以我用Adobe Flash / Air制作游戏。最近一直在尝试为移动设备制作游戏。我做了一个简单的游戏,做了所有必要的步骤,让它在手机上运行(IOS)。工作正常,但它不会调整大小以适应屏幕。我知道我可以让我的舞台高度/宽度适合我的设备的屏幕尺寸但是如果游戏是在具有不同屏幕尺寸的手机上播放的话 - 它会不适合。
现在我已经研究过这几天了,我发现你必须使用: 将Stage.align = StageAlign.TOP_LEFT; 在Stage.scaleMode = StageScaleMode.NO_SCALE时;
问题是,当我使用该代码时,我得到StageAlign和StageScaleMode的编译错误(访问未定义的属性)......
我错过了什么?有什么东西要导入包装吗?再一次,我只使用Flash和Air制作我的游戏。
答案 0 :(得分:0)
您必须导入才能访问它。
import flash.display.StageAlign;
import flash.display.StageScaleMode;
在时间轴中,您可以省略这些导入,但在类中需要它们;