Flash:调整大小时将舞台固定在左侧?

时间:2011-07-26 10:51:52

标签: flash resize stage

我是Flash的新手,我遇到了一个奇怪的问题。

我有一个简单的Flash应用程序,在Flash播放器中运行时看起来像这样

enter image description here

事实是,当我调整Flash播放器窗口的大小时,黑色框架会在舞台的左侧和顶部变得可见。 enter image description here

现在,这些黑色区域是否可能开始出现在右侧,而舞台要固​​定在左侧?奇怪的是,这些黑色区域不是舞台的一部分,(0,0)坐标是白色区域开始而不是在窗口的角落,这导致我的问题。

1 个答案:

答案 0 :(得分:1)

在主课程中添加此项以对齐左上角的舞台:

addEventListener(Event.ADDED_TO_STAGE, onAddedToStage);

private function onAddedToStage(e:Event):void 
{
    removeEventListener(Event.ADDED_TO_STAGE, onAddedToStage);
    stage.align = StageAlign.TOP_LEFT;
}