在Flash Builder中将Feathers Screen Navigator设置为完整的移动屏幕

时间:2014-02-04 04:07:18

标签: actionscript-3 mobile air starling-framework

我正在使用FlashBuilder 4.7制作移动应用程序(适用于iPad,如果重要),以及使用Feathers进行布局和设计。当我在设备或Air设备仿真器上进行测试时,尺寸最终为375x500。但我不知道它来自哪里。我检查了XML,没有明确的大小设置。基本组件是一个创建Starling的Sprite:

var starling:Starling = new Starling(Main, stage);
starling.start();

和Main是:

public class Main extends Sprite
{
public function Main()
{
    super();
    var theme:MetalWorksMobileTheme = new MetalWorksMobileTheme(stage);
    addEventListener(starling.events.Event.ADDED_TO_STAGE, init);
}
private function init(e:starling.events.Event):void{
    nav = new ScreenNavigator();
    nav.autoSizeMode = ScreenNavigator.AUTO_SIZE_MODE_STAGE;
    addChild(nav);
}
}

等等。 scaleX和scaleY为1,但ScreenNavigator的宽度为0.

我尝试过移动代码行。我已经尝试过切换到其他模拟器,但信息总是出现在屏幕大小的1/2。

我缺少一些东西。有什么想法吗?

0 个答案:

没有答案