用Flash实现移形换影效果(2),用Flash实现移形换影效果(2)
【 tulaoshi.com - Flash 】
二、设计场景 2. 设计脚本层。
单击插入图层按钮新建一个"Actions"层,然后点选层中的第2帧并按F7键插入空白关键帧。按F9键打开Actions面板,在两帧中各输入以下代码。
第1帧中的代码如下:
i = 1; //复制的影片剪辑的唯一深度级别。即复制的影片剪辑的堆叠顺序。
maxnum = 10; //影片最多复制个数的控制变量
第2帧中的代码如下:
while (i<=maxlight) {
//复制影片剪辑"follow0"
duplicateMovieClip("follow0", "follow" add i, i);
//按一定的百分比缩放影片,当影片移动时,这被复制的影片就成了幻影
//getProperty()语句是实时获得影片的缩放比
setProperty("follow" add i, _xscale, getProperty("follow" add i,_xscale)+3*i);
//在Y轴的方向上按一定的百分比缩放人物影片
setProperty("follow" add i, _yscale, getProperty("follow" add i,_yscale)+i);
//设置影片的透明度
setProperty("follow" add i, _alpha, i);
i = i+1;
}
stop(); //让影片停止在第2帧上播放,
哈,大功告成!另外,我们还可以通过在场景添加一些运动参照物来改变效果的运动速度和方向,比如设计赛车游戏时,我们通过使用高速运动的黑白方块让玩家们产生赛车在飞驰的错觉。 源文件下载:
来源:http://www.tulaoshi.com/n/20160129/1490710.html
看过《用Flash实现移形换影效果(2)》的人还看了以下文章 更多>>