| ●预览成品:圆形球体由左往右滚动,其后产生残影效果。 下载源程序 ●逐步说明: 1、制作圆球滚动效果:新增影片片段motion,制作出圆球由左往右滚动并放大的渐变效果,然后设定第一帧和最后一帧的Actions为停止。  2、制作电影场景:新建图层motion,从图符资料库中拉入影片片段motion,并定义其实体名称为motion。   3、设定Actions:新建图层action,此范例共用到三个关键帧。  第1个关键影帧设定的Actions为: Set Variable: "i" = "10" Set Variable: "n" = i Loop While (i>0) Duplicate Movie Clip ("/motion", "motion"&i, i) Set Property ("motion"&i, Alpha) = i * 10 Set Variable: "i" = i-1 End Loop Set Property ("/motion", Visibility) = "0" 解释:变量i是所要复制影片的数目,变量n也是计数值,待会在影帧回路里会使用到。在循环(Loop)里会重复执行i(10)次,每次都复制一个影片片段,实体名字各为:motion1、motion2至motion10,各设定其Alpha值i乘10,如此就可以得到10个不同实体名称又不同Alpha值的影片片段。设定原本的影片片段motion为不可见。 第2个关键帧的Actions为: If (n > 0) Begin Tell Target ("motion" & n) Play End Tell Target End If Set Variable: "n" = n-1 第4个关键帧的Actions为: If (n > 0) Go to and Play (2) Else Stop End If 解释:第2个关键影帧到第4个关键影帧是一段影帧回路,一共播放10次,每一次都告知一个复制的影片片段播放。 |