先繪制myMovieClip 在此中有十個關(guān)鍵幀
package
{
import flash.display.MovieClip;
import fl.transitions.*;
import fl.transitions.easing.*;
import flash.utils.*;
public class Zoom_T extends MovieClip
{
private var i:Number = 0;
public function Zoom_T():void
{
setInterval(Play,2000);
}
public function Play():void
{
//縮放過渡: Zoom
//TransitionManager.start(test_mc, {type:Zoom, direction:Transition.IN, duration:2, easing:None.easeNone});
//遮簾過渡:Blinds
//TransitionManager.start(test_mc,{type:Blinds, direction:Transition.IN, duration:2, easing:None.easeNone, numStrips:20, dimension:0});
//淡化過渡:Fade
//TransitionManager.start(test_mc, {type:Fade, direction:Transition.IN, duration:2, easing:None.easeNone});
//飛行過渡:Fly
//TransitionManager.start(test_mc,{type:Fly, direction:Transition.IN, duration:3, easing:None.easeNone, startPoint:7});
//光圈過渡:Iris
//TransitionManager.start(test_mc, {type:Iris, direction:Transition.IN, duration:2, easing: None.easeNone, startPoint:5, shape:Iris.CIRCLE});
//照片過渡:Photo
//TransitionManager.start (test_mc, {type:Photo, direction:Transition.IN, duration:1, easing:None.easeNone});
//像素溶解過渡:PixelDissolve
//TransitionManager.start(test_mc,{type:PixelDissolve,direction:Transition.IN,duration:2,easing:None.easeNone,xSections:100,ySections:100});
//旋轉(zhuǎn)過渡:Rotate
//TransitionManager.start(test_mc, {type:Rotate, direction:Transition.IN, duration:1, easing:None.easeNone, ccw:true, degrees:90});
//擠壓過渡:Squeeze
//TransitionManager.start(test_mc, {type:Squeeze, direction:Transition.IN, duration:10, easing:None.easeNone, dimension:1});
//劃入/劃出過渡:Wipe
//TransitionManager.start(test_mc, {type:Wipe, direction:Transition.IN, duration:2, easing:None.easeNone, startPoint:1});
//TransitionManager.start(test_mc, {type:Squeeze, direction: Transition.IN, duration: 2, easing:None.easeNone, dimension: 1});
//緩動過渡1:
//TransitionManager.start(test_mc, {type:Zoom, direction:Transition.IN, duration:2, easing:Bounce.easeOut});
//緩動過渡2
//TransitionManager.start(test_mc, {type:Zoom, direction:Transition.IN, duration: 2, easing:Bounce.easeOut});
i++;
myMovieClip.gotoAndStop(i);
switch (i)
{
case 1 :
TransitionManager.start(myMovieClip,{type:Blinds,direction:Transition.IN,duration:2,easing:None.easeNone,numStrips:10,dimension:0});
break;
case 2 :
TransitionManager.start(myMovieClip,{type:Blinds,direction:Transition.IN,duration:2,easing:None.easeNone,numStrips:10,dimension:1});
break;
case 3 :
TransitionManager.start(myMovieClip,{type:Fade,direction:Transition.IN,duration:2,easing:None.easeNone});
break;
case 4 :
TransitionManager.start(myMovieClip,{type:Iris,direction:Transition.IN,duration:2,easing:Strong.easeOut,startPoint:5,shape:Iris.CIRCLE});
break;
case 5 :
TransitionManager.start(myMovieClip,{type:Photo,direction:Transition.IN,duration:1,easing:None.easeNone});
break;
case 6 :
TransitionManager.start(myMovieClip,{type:PixelDissolve,direction:Transition.IN,duration:2,easing:None.easeNone,xSections:20,ySections:20});
break;
case 7 :
TransitionManager.start(myMovieClip,{type:Wipe,direction:Transition.IN,duration:2,easing:None.easeNone,startPoint:1});
break;
case 8 :
TransitionManager.start(myMovieClip,{type:Fade,direction:Transition.IN,duration:2,easing:None.easeNone});
break;
case 9 :
TransitionManager.start(myMovieClip,{type:Wipe,direction:Transition.IN,duration:2,easing:None.easeNone,startPoint:2});
break;
case 10 :
TransitionManager.start(myMovieClip,{type:Wipe,direction:Transition.IN,duration:2,easing:None.easeNone,startPoint:3});
break;
case 11 :
TransitionManager.start(myMovieClip,{type:Wipe,direction:Transition.IN,duration:2,easing:None.easeNone,startPoint:4});
break;
case 12 :
TransitionManager.start(myMovieClip,{type:Wipe,direction:Transition.IN,duration:2,easing:None.easeNone,startPoint:5});
break;
case 13 :
TransitionManager.start(myMovieClip,{type:Wipe,direction:Transition.IN,duration:2,easing:None.easeNone,startPoint:6});
break;
case 14 :
TransitionManager.start(myMovieClip,{type:Wipe,direction:Transition.IN,duration:2,easing:None.easeNone,startPoint:7});
break;
case 15 :
TransitionManager.start(myMovieClip,{type:Wipe,direction:Transition.IN,duration:2,easing:None.easeNone,startPoint:8});
break;
case 16 :
TransitionManager.start(myMovieClip,{type:Wipe,direction:Transition.IN,duration:2,easing:None.easeNone,startPoint:9});
break;
case 17 :
TransitionManager.start(myMovieClip,{type:Squeeze,direction:Transition.IN,duration:2,easing:None.easeNone,dimension:1});
break;
case 18 :
TransitionManager.start(myMovieClip,{type:Squeeze,direction:Transition.IN,duration:2,easing:None.easeNone,dimension:0});
break;
case 19 :
TransitionManager.start(myMovieClip,{type:Zoom,direction:Transition.IN,duration:2,easing:Bounce.easeOut});
break;
case 20 :
TransitionManager.start(myMovieClip,{type:Zoom,direction:Transition.IN,duration:2,easing:None.easeNone});
break;
}
}
}
}