即使在全屏模式下,我的Flash程序也没有使用完整的浏览器窗口。它使用全高但不是全宽。我最终得到了一大块白色空间。我有以下全屏模式代码:
function fullscreenOnClick(e:MouseEvent):void
{
stage.align = StageAlign.TOP_LEFT
stage.displayState = StageDisplayState.FULL_SCREEN;
}
我也有一些代码来设置背景颜色:
//set the background
graphics.beginFill(0x777777);
graphics.drawRect( 0, 0, stage.stageWidth, stage.stageHeight);
graphics.endFill();
所以问题是舞台的宽度不是浏览器的完整尺寸。我使用Flash Builder 4.6有没有办法设置舞台的参数以实现真正的全屏?
答案 0 :(得分:3)
一定是因为scaling mode。尝试将舞台的scaleMode更改为StageScaleMode.NO_BORDER,(如果StageScaleMode.NO_BORDER不是您想要的,请尝试其他缩放模式。)