AIR for Android测试电影的奇怪行为

时间:2014-12-16 14:34:54

标签: android actionscript-3 flash air starling-framework

我正在使用Flash IDE开发Android游戏我也在使用Starling库。我在Main.as中有以下代码:

var myStarling:Starling;
var viewPort:Rectangle = new Rectangle(0,0,480,800);
myStarling = new Starling(Game, stage , viewPort);
myStarling.start();
myStarling.showStats = true;
myStarling.stage.stageWidth = 480;
myStarling.stage.stageHeight = 800;

当我点击Control + Enter时,测试影片窗口显示我的游戏从左上角略微移位。 我在安装了Flash CS6的其他计算机上测试了相同的代码。现在整个测试窗口都是空白的,但当我将其打包为APK时,它可以在设备上正常工作。 如果我在Flash IDE之外运行SWF,它也可以正常运行。

1 个答案:

答案 0 :(得分:0)

您是否尝试手动设置舞台的对齐方式?

stage.align = StageAlign.TOP_LEFT;
stage.scaleMode = StageScaleMode.NO_SCALE;