4、 播放电影,可以看到胶片环重现了“鲜花开放”动画片段。
可以看到胶片环重放了两次“鲜花开放”动画片段,而不是以比较慢的速度来重现“鲜花开放”动画片段,这是因为胶片环的播放速度不是由胶片环精灵的长度来决定的,而是在创建时就确定了的,并且这个速度是不能被改变的。由于胶片环是循环播放,并且是无限次地循环。因此我们可以利用它来创建一些特殊的电影,请看下面的一个例子。
1、 我们直接修改上一个例子中的胶片精灵。
2、 将胶片环精灵的最后一帧拖到第一帧的位置使它们两者重合,使胶片环精灵的帧跨度只有一帧,如图03
3、 在第1帧的帧脚本通道中双击鼠标,(提示:如图3中鼠标箭头所指的位置就是帧脚本通道。)弹出Script 窗口。
胶片环(FilmLoop)动画技术如何做到?
4、 在 Script 窗口中的 on exitframe 和 end 这两个语句中插入“go to the frame”,如图04 。这一段程序目的是让影片不断地播放第一帧,从而达到停留在这一帧上的效果。
胶片环(FilmLoop)动画技术如何做到?
5、 关闭script窗口,打开舞台窗口,播放影片。
可以看到电影的播放时间总是停留在第1帧上,但在这一帧中,由于胶片环是不断循环的,所以我们看到的鲜花开了一遍又一遍。
最后我们补充在使用胶片环中要注意的问题:在前面我们已提到过了,胶片环造型成员派生出来的精灵,我们是不能改变它的透明方式和溶合程度(ink effects)的。还有一些其它的属性比如:垂直翻转、水平翻转、旋转度(Rotation Angle)和扭曲度(Skew Angle)等,对胶片环造型成员派生出来的精灵是不起作用的,我们在使用胶片环时一定要注意。如果一定要用到这些效果时,我们可以通过设置创建胶片环之前的精灵来实现。