缓动

/*舞台上有mc、mc1、mc2*/



/*import gs.TweenLite;

TweenLite.to(mc, 1, {x:240, y:202,alpha:0});

TweenLite.to(mc1, 1, {x:240, y:165});*/



import fl.transitions.*;  

import fl.transitions.easing.Elastic;  

//var myTransitionManager:TransitionManager = new TransitionManager(mc);  

//myTransitionManager.startTransition({type:Zoom, direction:Transition.IN, duration:1, easing:Bounce.easeOut});  

//myTransitionManager.startTransition({type:Zoom, direction:Transition.OUT, duration:1,easing:Bounce.easeOut}); 

//TransitionManager.start(mc2, {type:Zoom, direction:Transition.IN, duration:1,easing:Elastic.easeOut});

//TransitionManager.start(mc, {type:Squeeze, direction:Transition.IN, duration:10,easing:Elastic.easeOut, dimension:1});





import fl.transitions.*;

import fl.transitions.easing.*;

//TransitionManager.start(mc,{type:Fly, direction:Transition.IN, duration:2,easing:Strong.easeOut,startPoint:9});

var myTween:Tween = new Tween(mc, "y", Regular.easeInOut, mc.y,0 , 0.5, true);

var myTween1:Tween = new Tween(mc, "x", Regular.easeInOut, mc.x,0 , 0.5, true);

//myTween.addEventListener(TweenEvent.MOTION_FINISH, onFinish);







/*1、淡入淡出效果



import fl.transitions.*;

import fl.transitions.easing.*;

TransitionManager.start(mc, {type:Iris, direction:Transition.IN, duration:5,easing:Strong.easeOut});





2、飞入效果



import fl.transitions.*;

import fl.transitions.easing.*;

TransitionManager.start(mc, {type:Fly, direction:Transition.IN, duration:20,easing:Strong.easeOut,startPoint:9});





3、光圈过度效果



import fl.transitions.*;

import fl.transitions.easing.*;

TransitionManager.start(mc, {type:Iris, direction:Transition.IN, duration:10,easing:Strong.easeOut, startPoint:5, shape:Iris.CIRCLE});





4、划入过度效果



import fl.transitions.*;

import fl.transitions.easing.*;

TransitionManager.start(mc, {type:Wipe, direction:Transition.IN, duration:10,easing:None.easeNone, startPoint:1});





5、挤压过度效果



import fl.transitions.*;

import fl.transitions.easing.*;

TransitionManager.start(mc, {type:Squeeze, direction:Transition.IN, duration:10,easing:Elastic.easeOut, dimension:1});





6、切换效果



import fl.transitions.*;

import fl.transitions.easing.*;

TransitionManager.start(mc, {type:Blinds, direction:Transition.OUT, duration:10,easing:None.easeNone, numStrips:20, dimension:1});





7、缩放过度效果



import fl.transitions.*;

import fl.transitions.easing.*;

TransitionManager.start(mc, {type:Zoom, direction:Transition.IN, duration:10,easing:None.easeNone});





8、像素溶解效果



import fl.transitions.*;

import fl.transitions.easing.*;

TransitionManager.start(mc, {type:PixelDissolve, direction:Transition.IN, duration:10,easing:Regular.easeIn, xSections:30, ySections:30});





9、旋转过度效果



import fl.transitions.*;

import fl.transitions.easing.*;

TransitionManager.start(mc, {type:Rotate, direction:Transition.IN, duration:10,easing:Strong.easeInOut, ccw:false, degrees:1080});





10、照片过度效果



import fl.transitions.*;

import fl.transitions.easing.*;

TransitionManager.start(mc, {type:Photo, direction:Transition.IN, duration:20,easing:None.easeNone});

*/







/*import fl.transitions.Tween;

import fl.transitions.easing.*;

import flash.events.MouseEvent;

import fl.transitions.TweenEvent;

var myTween:Tween;

var myTween1:Tween;

mc.addEventListener(MouseEvent.CLICK,onClick);

function onClick(e:MouseEvent):void

{

	switch (e.target)

	{

		case mc :

			mc.removeEventListener(MouseEvent.CLICK,onClick);

			myTween = new Tween(mc,"y",Regular.easeInOut,mc.y,mc1.y,0.3,true);

			myTween1 = new Tween(mc1,"y",Regular.easeInOut,mc1.y,mc.y,0.5,true);

			myTween1.addEventListener(TweenEvent.MOTION_FINISH,onFinish);

			break;

		case mc1 :

			mc1.removeEventListener(MouseEvent.CLICK,onClick);

			myTween = new Tween(mc,"y",Regular.easeInOut,mc.y,mc1.y,0.3,true);

			myTween1 = new Tween(mc1,"y",Regular.easeInOut,mc1.y,mc.y,0.5,true);

			myTween.addEventListener(TweenEvent.MOTION_FINISH,onFinish);

			break;

	}



}



function onFinish(e:TweenEvent):void

{

	switch (e.target)

	{

		case myTween1 :

			mc1.addEventListener(MouseEvent.CLICK,onClick);

			break;

		case myTween :

			mc.addEventListener(MouseEvent.CLICK,onClick);

			break;

	}

}*/

 

你可能感兴趣的:(缓动)