冷月葬花魂 发表于 2015-1-15 22:38:05

带来一篇Flash教程:10类ActionScript过渡效果演示及代码收拾 (1)

Flash动画说到底就是“遮罩+补间动画+逐帧动画”与元件(主要是影片剪辑)的混合物,通过这些元素的不同组合,从而可以创建千变万化的效果。
本文由中国教程网明月竹影原创,转载请保存此信息!
先看看效果吧:

ActionScript供应了10类过渡效果,即遮帘过渡、淡化过渡、航行过渡、光圈过渡、照片过渡、消融过渡、扭转过渡、挤压过渡、划进/划出过渡、缩放过渡,固然外表上看和使用遮罩完成的过渡效果没有区分,但从实质上是有很年夜的区分的,而且使用时要比利用遮罩完成的效果复杂而无效,因而,特收拾以下供人人参考。

200806/12921_2.html>200806/12921_3.html>200806/12921_2.html>下一页


</P>



1.遮帘过渡
利用渐渐消散或渐渐呈现的矩形来显现影片剪辑工具。向内容方针影片剪辑img1_mc使用“遮帘过渡”。
importmx.transitions.*;
importmx.transitions.easing.*;
TransitionManager.start(img1_mc,{type:Blinds,direction:Transition.IN,duration:2,easing:None.easeNone,numStrips:10,dimension:0});
numStrips,“遮帘”效果中的遮罩条纹数。倡议的局限是1到50。
dimension,一个整数,唆使遮帘条纹是垂直的(1)仍是程度的(0)。
duration,一个整数,指完成过渡的工夫(单元为秒)。


2.淡化过渡
淡进或淡出影片剪辑工具。向内容方针影片剪辑img2_mc使用“淡化过渡”。
importmx.transitions.*;
importmx.transitions.easing.*;
TransitionManager.start(img2_mc,{type:Fade,direction:Transition.IN,duration:3,easing:None.easeNone});
Duration,一个整数,指完成过渡的工夫(单元为秒)。



3.航行过渡
从某一指定偏向滑进影片剪辑工具。向内容方针影片剪辑img3_mc使用“航行过渡”。
importmx.transitions.*;
importmx.transitions.easing.*;
TransitionManager.start(img3_mc,{type:Fly,direction:Transition.IN,duration:3,easing:Elastic.easeOut,startPoint:8});
startPoint,一个唆使肇端地位的整数;局限是1到9:
左上,1;上中,2;右上,3;左中,4;中央,5;右中,6;左下,7;下中,8;右下,9。
duration,一个整数,指完成过渡的工夫(单元为秒)。
easing:Elastic.easeOut,有缓动效果,没有Elastic.easeOut选项时无缓动效果。



4.光圈过渡
利用能够缩放的方形或圆形动画遮罩来显现或埋没影片剪辑工具。向内容方针影片剪辑img4_mc使用“光圈过渡”。
importmx.transitions.*;
importmx.transitions.easing.*;
TransitionManager.start(img4_mc,{type:Iris,direction:Transition.IN,duration:5,easing:Strong.easeOut,startPoint:5,shape:Iris.CIRCLE});
startPoint,一个唆使肇端地位的整数;局限是1到9:
左上,1;上中,2;右上,3;左中,4;中央,5;右中,6;左下,7;下中,8;右下,9。
shape,值为mx.transitions.Iris.SQUARE(方形)或mx.transitions.Iris.CIRCLE(圆形)的遮罩外形。
duration,一个整数,指完成过渡的工夫(单元为秒)。
easing:Strong.easeOut,具有“强迫”缓动,无easing:Strong.easeOut选项时无缓动



5.照片过渡
使影片剪辑工具像放映照片一样呈现或消散。向内容方针影片剪辑img5_mc使用“照片”过渡。
importmx.transitions.*;
importmx.transitions.easing.*;
TransitionManager.start(img5_mc,{type:Photo,direction:Transition.IN,duration:3,easing:None.easeNone});
duration,一个整数,指完成过渡的工夫(单元为秒)。


200806/12921.html>上一页200806/12921.html>200806/12921_3.html>200806/12921_3.html>下一页



6.消融过渡
利用随机呈现或消散的棋盘图案矩形来显现或埋没影片剪辑工具。向内容方针影片剪辑img6_mc使用“消融”过渡。
importmx.transitions.*;
importmx.transitions.easing.*;
TransitionManager.start(img6_mc,{type:PixelDissolve,direction:Transition.IN,duration:3,easing:None.easeNone,xSections:20,ySections:20});
xSections,一个整数,唆使沿程度轴的遮罩矩形部分的数量。倡议的局限是1到50。
ySections,一个整数,唆使沿垂直轴的遮罩矩形部分的数量。倡议的局限是1到50。
duration,一个整数,指完成过渡的工夫(单元为秒)。



7.扭转过渡
扭转影片剪辑工具。向内容方针影片剪辑img7_mc使用“扭转”过渡。
importmx.transitions.*;
importmx.transitions.easing.*;
TransitionManager.start(img7_mc,{type:Rotate,direction:Transition.IN,duration:3,ccw:false,degrees:180});
ccw,一个布尔值:关于顺时针扭转为false;关于逆时针扭转为true。
degrees,一个整数,唆使工具要扭转的度数。倡议是局限是1到9999。比方,degrees设置为1080时,会将工具完整扭转三次。
duration,一个整数,指完成过渡的工夫(单元为秒)。



8.挤压过渡
程度或垂直缩放影片剪辑工具。向内容方针影片剪辑img8_mc使用“挤压”过渡。
importmx.transitions.*;
importmx.transitions.easing.*;
TransitionManager.start(img8_mc,{type:Squeeze,direction:Transition.IN,duration:3,dimension:0});
dimension,一个整数,唆使“挤压”效果应是程度的(1)仍是垂直的(0)。
duration,一个整数,指完成过渡的工夫(单元为秒)。



9.划进/划出过渡
利用程度挪动的动画遮罩外形来显现或埋没影片剪辑工具。向内容方针影片剪辑img9_mc使用“划进/划出”过渡。
importmx.transitions.*;
importmx.transitions.easing.*;
TransitionManager.start(img9_mc,{type:Wipe,direction:Transition.IN,duration:3,easing:None.easeNone,startPoint:1});
startPoint,一个整数,唆使入手下手地位。局限是1到4和6到9:
左上,1;上中,2;右上,3;左中,4;右中,6;左下,7;下中,8;右下,9。
duration,一个整数,指完成过渡的工夫(单元为秒)。


10.缩放过渡
经由过程按比例缩放来缩小或减少影片剪辑工具。向内容方针影片剪辑img10_mc使用“缩放”过渡。
importmx.transitions.*;
importmx.transitions.easing.*;
TransitionManager.start(img10_mc,{type:Zoom,direction:Transition.IN,duration:3});
duration,一个整数,指完成过渡的工夫(单元为秒)。
使用十分复杂,复制以上响应的AS到必要过渡的帧处便可,并修正MC的称号。
详细可检察原文件。


与本文相干会商请到这里与作者交换:http://bbs.jcwcn.com/viewthread.php?tid=158409

200806/12921_2.html>上一页200806/12921.html>200806/12921_2.html>

FlashScreensaversMaker能够迅速的将您的Flash作品转化为屏保程序。

精灵巫婆 发表于 2015-1-17 18:12:23

广告本身无法看到网址链接,不利于网站本身的搜索引擎优化,对增加网站排行的权重没有意义。

仓酷云 发表于 2015-1-25 12:10:33

各种性能才能运用的得心应手,制作出优秀的动画。

变相怪杰 发表于 2015-2-2 22:05:32

单纯的做动画而言,flash动画与传统动画有很多差别,这里会为你介绍什么是flash与flash与传统动画相比具有的优点和缺点,而进一步了解flash动画

飘飘悠悠 发表于 2015-2-8 12:29:30

Flash动画制作,是指利用Flash软件对动画进行设计,以产生千变万化的效果。随着互联网的兴起。

山那边是海 发表于 2015-2-25 16:56:51

它包含了下列常见的形式之一或者几种的组合:流媒体、声音、Flash、以及Java、Javascript、DHTML等程序设计语言。  

飘灵儿 发表于 2015-3-8 01:21:42

在计算机出现之前,动画制作者必需手工绘制即使差别很小的不同祯的图像。当然,非自动的,一祯祯的动画在很多情况下仍然很有用,Flash也允许这样做。

柔情似水 发表于 2015-3-15 21:07:07

原始动画为单纯的手绘,累而且费时耗资严重,随着科技的发展应运而生了很多制作动画的软件,然而flash在各个方面的应用尤为广泛,作用最为突出,具有一定的影响力。

再现理想 发表于 2015-3-22 04:54:29

中坚的程序员趋向于嘲笑脚本语言,但是对于那些没有计算机科学学位的人来说,脚本语言可能使他们头疼。
页: [1]
查看完整版本: 带来一篇Flash教程:10类ActionScript过渡效果演示及代码收拾 (1)