大雀软件园

首页 软件下载 安卓市场 苹果市场 电脑游戏 安卓游戏 文章资讯 驱动下载
技术开发 网页设计 图形图象 数据库 网络媒体 网络安全 站长CLUB 操作系统 媒体动画 安卓相关
当前位置: 首页 -> 网络媒体 -> FLASH -> Flash螺旋特效实例剖析

Flash螺旋特效实例剖析

时间: 2021-07-31 作者:daque

这是一个实足经过actions来实行的例子,对于熟习actions的人来说,做如许一个功效几乎轻而易举。然而断定再有很多伙伴对actions仍旧似懂非懂,有功夫以至感触很高超,本来只有咱们有认识地交战少许用大略的actions实行的功效,就不妨从创造基础的观念发端,为深刻所有地领会actions打下杰出的普通。基础思绪:按程序天生囊括从来的影戏片断在前的所有120个影戏片断,且每一个影戏片断均在前一个的普通上顺时针回旋了度,加上影戏片断在复制天生的进程中自己也在播放,以是咱们就看到了电钻的功效。电钻功效示例创造办法:兴建一个文献,树立背局面为玄色。按ctrl-f8兴建一个图形类图符line。采用长圆东西,在参数窜改器中废除边线,并把弥补色树立为黑蓝黑线性循序渐进色

flash螺旋特效实例剖析图1

,也即是把循序渐进色设置条设为如图所示:

flash螺旋特效实例剖析图2

,在编纂区拉出一个扁扁的长圆来。采用箭镞东西,在不选中长圆的情景下,把鼠标移到长圆的最右端,当鼠标右下方展示曲线时,点住并拖动鼠标把长圆拉成如次图所示的格式。以次的两个图所示为同一东西,由于左图不许很好地反应其形势,以是同声给出右图。提防,确定要把这个长圆移到下图所示的场所上,也即是让它的左端恰巧坐落十字定位符上,这是由于咱们片刻要对它做放缩变形,并蓄意其左端恒定不动。

flash螺旋特效实例剖析图3

再次按下ctrl-f8兴建一个影戏片断类图符linemovie。 按ctrl-l翻开图库窗口,把line拖出来放在编纂区中,请再次提防所放的场所:诉求它自己的十字定位符凑巧与编纂区的十字定位符重合,如次图左所示。这是由于咱们须要对这个图符范例做回旋,并蓄意其左端为其回旋重心点。

flash螺旋特效实例剖析图4

在第120帧按下f6插入要害帧,把该范例向右拉伸至上海图书馆右所示巨细。双击该范例,树立它的脸色参数如次图所示,就可获得上海图书馆右所示脸色功效。

flash螺旋特效实例剖析图5

此刻树立第1帧的属性为疏通突变,如许咱们就把这个图符做好了。回到主场景。从图库中把这个影戏片断类图符linemovie拖出来放在中央,即使太大就把它减少少许。双击它,在definition(设置)标签下把它的范例称呼设成line,如次图所示。

flash螺旋特效实例剖析图6

在第2帧按f6插入要害帧。双击第2帧树立actions。大师先跟我一步一步往下做,结果咱们再来领会一下如许编写actions的手段。选set variable,把参数树立为下图所示。set variable用来树立变量,学过编制程序的伙伴不妨很简单领会。变量名不妨是大肆以假名发端的字符串,这边咱们用n更有意旨少许。提防,由于咱们须要把n+3的值赋给n,以是鄙人图所示value一项中右边的标记应为“=”而不是

flash螺旋特效实例剖析图7

0。“=”表白表白式,

flash螺旋特效实例剖析图8

0表白字符串。

flash螺旋特效实例剖析图9

1底下再来树立前提确定语句。选if。并在右边的condition(前提)栏中输出n<360。

flash螺旋特效实例剖析图10

2选duplicate/remove movie clip(复制/简略影戏片断),把右边的参数树立成下图所示。个中target为待复制的东西,这边咱们用刚做好并定名的影戏片断line。 它前方的“/”表白它的场所坐落暂时层的根部,而没有 “/” 的目的则对应于暂时影戏片断。 new name为复制后新天生的影戏片断名,这边用"line"&n。&为连结符,这时候复制后的新影戏片断名将跟着n的各别而各别,比方n=1时,新影戏片断名为line1,n=4时,新名为line4之类。在new name中,只须要名字,不须要路途。depth(深度)决定创造的范例与其余东西臃肿时的档次。整条语句的效率是把影戏片断line复制并从新定名为"line"&n。

flash螺旋特效实例剖析图11

3选set property(树立影戏片断的属性)。这是actions顶用到的最一再也最要害的语句之一。咱们来树立新复制的影戏片断的回旋属性。在set下拉框当选rotation(回旋),target为要树立属性的影戏片断,填上"/line"&n。value用来指定变换后的属性值。个中getproperty用来获得指定东西的关系属性,在这边咱们将获得影戏片断line的回旋观点值,以度为单元。如许树立的效率是把新复制出来的影戏片断"line"&n做一个回旋,其回旋角为影戏片断line回旋观点加上n的值。

flash螺旋特效实例剖析图12

4结果,选go to。并在右下方的control复选框中打上对勾。这条语句的效率是跳转到第1帧并连接播放。

flash螺旋特效实例剖析图13

5底下是做好的actions语句:set variable: "n" = n+3if (n<360)duplicate movie clip("/line","line"&n,n)set property("/line"&n, rotation) = getproperty("/line",_rotation)+ngo to and play(1)end if按照之上咱们对每一条语句的证明,大师不难领会这段小步调的安排思绪。我在这边只大略说一下,实行这个actions的截止是按程序天生囊括从来的影戏片断在前的所有120个影戏片断,且每一个影戏片断均在前一个的普通上顺时针回旋了3度,加上影戏片断在复制天生的进程中自己也在播放,以是咱们就看到了电钻的功效。这边要提防的是,在创造linemovie影戏片断类图符时,咱们用到了120帧,这个数字与actions中的第1句出色关系,它是由360/3获得的,即使第1句改写为set variable: "n" = n+4,则在编纂linemovie时,用到90帧(360/4)就行了,要不会获得不好的功效,不信大师不妨试试看就领会干什么了。源文献载入

flash螺旋特效实例剖析图14

热门阅览

最新排行

Copyright © 2019-2021 大雀软件园(www.daque.cn) All Rights Reserved.