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();

  

posted @ 2015-06-12 17:53  regalys168  阅读(378)  评论(0编辑  收藏  举报