Code:
stage.scaleMode = StageScaleMode.NO_SCALE;
var start_w:Number = stage.stageWidth;
var start_h:Number = stage.stageHeight;
function initThis(obj:MovieClip):void {
obj["startX"] = obj.x;
obj["startY"] = obj.y;
}
initThis(obj1_mc);
initThis(obj2_mc);
initThis(obj3_mc);
initThis(pozadi);
import fl.transitions.Tween;
import fl.transitions.easing.*;
function resized(evt:Event):void {
var dif_x:Number = (stage.stageWidth-start_w)/2;
var dif_y:Number = (stage.stageHeight-start_h)/2;
var tw_1:Tween = new Tween(obj1_mc, "x", Regular.easeOut, obj1_mc.x, obj1_mc["startX"]-dif_x, 12, false);
var tw_2:Tween = new Tween(obj1_mc, "y", Regular.easeOut, obj1_mc.y, obj1_mc["startY"]-dif_y, 12, false);
var tw_7:Tween = new Tween(pozadi, "x", Regular.easeOut, pozadi.x, pozadi["startX"]-dif_x, 12, false);
var tw_8:Tween = new Tween(pozadi, "y", Regular.easeOut, pozadi.y, pozadi["startY"]-dif_y, 12, false);
var tw_3:Tween = new Tween(obj2_mc, "x", Regular.easeOut, obj2_mc.x, obj2_mc["startX"]+dif_x, 12, false);
var tw_4:Tween = new Tween(obj2_mc, "y", Regular.easeOut, obj2_mc.y, obj2_mc["startY"]+dif_y, 12, false);
var tw_5:Tween = new Tween(obj3_mc, "x", Regular.easeOut, obj3_mc.x, obj3_mc["startX"]+dif_x, 12, false);
var tw_6:Tween = new Tween(obj3_mc, "y", Regular.easeOut, obj3_mc.y, obj3_mc["startY"]-dif_y, 12, false);
}
stage.addEventListener(Event.RESIZE,resized);
Can anyone help? - I am not expert