全画面FIX[AS3]
kijimaが全画面について書いてるのでAS3版です。
コピペ用に溜め込んでるソースから放流。
stageWidthやstageHeightになってる事に気づけばそのままですね。
ソースは以下。
stage.scaleMode = StageScaleMode.NO_SCALE; stage.align = StageAlign.TOP_LEFT; stage.addEventListener(Event.RESIZE, repos); var stageW:Number = stage.stageWidth; var stageH:Number = stage.stageHeight; //最小制限の設定。普通いるよね var minW:int = 550; var minH:int = 400; function repos(event:Event):void { if (stage.stageWidth < minW) { stageW = minW; } else { stageW = stage.stageWidth; } if (stage.stageHeight < minH) { stageH = minH; } else { stageH = stage.stageHeight; } setpos(); } //位置調整はここで function setpos():void { mc.x = stageW/2; mc.y = stageH/2; } stage.dispatchEvent(new Event(Event.RESIZE));
6/26 修正