即使在全屏模式下,我的Flash程序也沒有使用完整的瀏覽器窗口。它使用全高但不是全寬。我結束了一大片白色空間。我有一個全屏幕模式下面的代碼:AS3 - 使用完整瀏覽器窗口的全屏幕
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有沒有一種方法可以設置舞臺的參數以允許真正的全屏?
是否將背景腳本放置在舞臺中resize listener ? – 2012-02-16 20:00:02
它不是。我會盡力回覆你!謝謝! – 2012-02-16 20:01:25
仍然一樣。我添加了'stage.addEventListener(Event.RESIZE && Event.ENTER_FRAME,onStageResize); \t \t \t功能onStageResize(E:事件):無效 \t \t \t { \t \t \t \t //設置背景 \t \t \t \t graphics.beginFill(值0x777777); \t \t \t \t graphics.drawRect(0,0,stage.stageWidth,stage.stageHeight); \t \t \t \t graphics.endFill(); \t \t \t}' – 2012-02-16 20:06:22