加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

缓动类

发布时间:2020-12-15 06:28:13 所属栏目:百科 来源:网络整理
导读:flash本身有一个缓动类,下面是我总结的,应该是所有的过渡效果,缩放,渐变,窗帘,马赛克。自己尝试,有注释,不明白的q我 QQ:382273552package {import flash.display.MovieClip;import fl.transitions.*;import fl.transitions.easing.*;import flash.ut
flash本身有一个缓动类,

下面是我总结的,应该是所有的过渡效果,缩放,渐变,窗帘,马赛克。自己尝试,有注释,不明白的q我  QQ:382273552

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,easing:None.easeNone,numStrips:20,dimension:0}); 
		
			//淡化过渡:Fade
			//TransitionManager.start(test_mc,{type:Fade,easing:None.easeNone}); 

			//飞行过渡:Fly
			//TransitionManager.start(test_mc,{type:Fly,duration:3,startPoint:7}); 
		
			//光圈过渡:Iris
			//TransitionManager.start(test_mc,{type:Iris,easing: None.easeNone,startPoint:5,shape:Iris.CIRCLE}); 
			
			//照片过渡:Photo
			//TransitionManager.start (test_mc,{type:Photo,duration:1,easing:None.easeNone});
			
			//像素溶解过渡:PixelDissolve
			//TransitionManager.start(test_mc,{type:PixelDissolve,xSections:100,ySections:100});
			
			//旋转过渡:Rotate
			//TransitionManager.start(test_mc,{type:Rotate,ccw:true,degrees:90});
			
			//挤压过渡:Squeeze
			//TransitionManager.start(test_mc,{type:Squeeze,duration:10,dimension:1});
			
			//划入/划出过渡:Wipe
			//TransitionManager.start(test_mc,{type:Wipe,startPoint:1});
			
			//TransitionManager.start(test_mc,direction: Transition.IN,duration: 2,dimension: 1});
		
			//缓动过渡1:
			//TransitionManager.start(test_mc,easing:Bounce.eaSEOut});
			
			//缓动过渡2
			//TransitionManager.start(test_mc,easing:Bounce.eaSEOut});
		
 			i ++;
 			myMovieClip.gotoAndStop(i);;
			switch (i) {
				 case 1 :
				
					TransitionManager.start(myMovieClip,numStrips:10,dimension:0});
		 		 break;
		 		 case 2 :
 					TransitionManager.start(myMovieClip,dimension:1});
 	     		 break;
		 case 3 :
  			 TransitionManager.start(myMovieClip,easing:None.easeNone});
 		 break;
 	     case 4 :
  			TransitionManager.start(myMovieClip,easing:Strong.eaSEOut,shape:Iris.CIRCLE});
  		 break;
 		 case 5 :
 			 TransitionManager.start(myMovieClip,easing:None.easeNone});
 		 break;
 		 case 6 :
 			 TransitionManager.start(myMovieClip,xSections:20,ySections:20});
 		 break;
 		 case 7 :
  			TransitionManager.start(myMovieClip,startPoint:1});
  		 break;
 	     case 8 :
 			 TransitionManager.start(myMovieClip,easing:None.easeNone});
  		 break;
 		 case 9 :
  			TransitionManager.start(myMovieClip,startPoint:2});
  		 break;
 		 case 10 :
 		 	TransitionManager.start(myMovieClip,startPoint:3});
 		 break;
 		 case 11 :
  			TransitionManager.start(myMovieClip,startPoint:4});
  	 	 break;
 		 case 12 :
  			 TransitionManager.start(myMovieClip,startPoint:5});
  		 break;
 		 case 13 :
  			TransitionManager.start(myMovieClip,startPoint:6});
  		 break;
 		 case 14 :
 		 	TransitionManager.start(myMovieClip,startPoint:7});
		 break;
		 case 15 :
  			TransitionManager.start(myMovieClip,startPoint:8});
  		 break;
		 case 16 :
			  TransitionManager.start(myMovieClip,startPoint:9});
		 break;
		 case 17:
			  TransitionManager.start(myMovieClip,dimension:1});
    	 break;
 		 case 18:
 	    	 TransitionManager.start(myMovieClip,dimension:0});
     	 break;
 		 case 19:
    		 TransitionManager.start(myMovieClip,easing:Bounce.eaSEOut});
   		 break;
 	  	 case 20:
  			TransitionManager.start(myMovieClip,{type: Zoom,easing: None.easeNone}); 
		 break;
			}
		}
	}
}

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读