martedì 20 gennaio 2009

Align as3

Impostare l'allineamento in alto a sinistra e il noscale dell'swf è una esigenze ricorrente. Su Kirupa si può trovare la seguente document class:

package {
import flash.display.MovieClip;
import flash.display.StageAlign;
import flash.display.StageScaleMode;
public class Test extends MovieClip {
public function Test() {
initStage();
}
private function initStage():void {
stage.align=StageAlign.TOP_LEFT;
stage.scaleMode=StageScaleMode.NO_SCALE;

stage.addEventListener(Event.RESIZE, resizeHandler);
}
private function resizeHandler(event:Event):void{
AppMain.x = (stage.stageWidth-AppMain.width)/2
AppMain.y = (stage.stageHeight-AppMain.height)/2
}
}
}

martedì 13 gennaio 2009