AS2 的全屏自适应

function Move(obj, to_x, to_y, duration)

{

    var _loc2 = new mx.transitions.Tween(obj, "_x", mx.transitions.easing.Strong.easeOut, obj._x, to_x, duration, false);

    _loc2.start();

    var _loc3 = new mx.transitions.Tween(obj, "_y", mx.transitions.easing.Strong.easeOut, obj._y, to_y, duration, false);

    _loc3.start();

} // End of the function

function TopCenter(obj, to_x, to_y, duration)

{

    var _loc4 = Stage.width;

    var _loc7 = obj._width;

    to_x = to_x + (_loc4 - _loc7) / 2;

    to_y = to_y + 0;

    var _loc5 = new mx.transitions.Tween(obj, "_x", mx.transitions.easing.Strong.easeOut, obj._x, to_x, duration, false);

    _loc5.start();

    var _loc6 = new mx.transitions.Tween(obj, "_y", mx.transitions.easing.Strong.easeOut, obj._y, to_y, duration, false);

    _loc6.start();

} // End of the function

function BottomCenter(obj, to_x, to_y, duration)

{

    var _loc5 = Stage.width;

    var _loc4 = Stage.height;

    var _loc9 = obj._width;

    var _loc8 = obj._height;

    to_x = to_x + (_loc5 - _loc9) / 2;

    to_y = to_y + (_loc4 - _loc8);

    var _loc6 = new mx.transitions.Tween(obj, "_x", mx.transitions.easing.Strong.easeOut, obj._x, to_x, duration, false);

    _loc6.start();

    var _loc7 = new mx.transitions.Tween(obj, "_y", mx.transitions.easing.Strong.easeOut, obj._y, to_y, duration, false);

    _loc7.start();

} // End of the function

function Center(obj, to_x, to_y, duration)

{

    var _loc5 = Stage.width;

    var _loc4 = Stage.height;

    var _loc9 = obj._width;

    var _loc8 = obj._height;

    to_x = to_x + (_loc5 - _loc9) / 2;

    to_y = to_y + (_loc4 - _loc8) / 2;

    var _loc6 = new mx.transitions.Tween(obj, "_x", mx.transitions.easing.Strong.easeOut, obj._x, to_x, duration, false);

    _loc6.start();

    var _loc7 = new mx.transitions.Tween(obj, "_y", mx.transitions.easing.Strong.easeOut, obj._y, to_y, duration, false);

    _loc7.start();

} // End of the function

function Center2(obj, to_x, to_y, to_width, to_height, duration)

{

    var _loc5 = Stage.width;

    var _loc4 = Stage.height;

    var _loc9 = to_width;

    var _loc8 = to_height;

    to_x = to_x + (_loc5 - _loc9) / 2;

    to_y = to_y + (_loc4 - _loc8) / 2;

    var _loc6 = new mx.transitions.Tween(obj, "_x", mx.transitions.easing.Strong.easeOut, obj._x, to_x, duration, false);

    _loc6.start();

    var _loc7 = new mx.transitions.Tween(obj, "_y", mx.transitions.easing.Strong.easeOut, obj._y, to_y, duration, false);

    _loc7.start();

} // End of the function

stop ();

Stage.align = "TL";

Stage.scaleMode = "noScale";

var ReSizer = new Object();

ReSizer.onResize = function ()

{

    var _loc1 = 20;

    Center2(laoding, 0, 0, 275, 110, _loc1);

};

Stage.addListener(ReSizer);

ReSizer.onResize();

  

你可能感兴趣的:(自适应)