package ch13_1
{
import fl.transitions.*;
import fl.transitions.easing.*;
import flash.display.Graphics;
import flash.display.MovieClip;
import flash.display.Sprite;
import flash.events.MouseEvent;
public class FadeText extends MovieClip
{
var cv:MovieClip = new MovieClip();
public function FadeText()
{
var g:Graphics = cv.graphics;
for(var i:uint =0;i<15;i++)
{
g.beginFill(0xFFFFFF*Math.random());
g.drawCircle(0,0,(150-i*10));
g.endFill();
}
addChild(cv);
cv.x =stage.stageWidth/2;
cv.y = stage.stageHeight/2;
stage.addEventListener(MouseEvent.CLICK,change);
}
private function change(e:MouseEvent):void
{
TransitionManager.start(cv,{type:Fade,direction:Transition.IN,duration:2,easing:Strong.easeIn});
}
}
}
AS3.0实现淡入淡出效果
最新推荐文章于 2018-10-11 21:39:02 发布