码迷,mamicode.com
首页 > 其他好文 > 详细

AS2 的全屏自适应

时间:2015-06-12 19:10:37      阅读:139      评论:0      收藏:0      [点我收藏+]

标签:

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

  

AS2 的全屏自适应

标签:

原文地址:http://www.cnblogs.com/regalys168/p/4572256.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!