用户以前可能看过组成电影的实际胶片。从表面上看,它们像一堆画面串在一条塑料胶片上。每一个画面称为一帧,代表电影中的一个时间片段。这些帧的内容总比前一帧有稍微的变化,这样,当电影胶片在投影机上放映时就产生了运动的错觉:每一帧都很短并且很快被另一个帧所代替,这样就产生了运动。
Flash的动画没什么不同,就像一个运动的画片一样,它包括许多独立的帧,每一帧都与前一帧略有不同。关键帧定义了动画在哪儿发生改变,例如何时移动或旋转对象、改变对象大小、增加对象、减少对象等。每一个关键帧都包含了任意数量的符号和图形。
当移动时间轴上的播放头或放映电影时,用户在场景上所看到的就是每帧的图形内容。当帧以足够快的速度放映时就会产生运动的错觉。
就像塑料胶片组成了一部真正的电影一样,Flash的时间轴包括了动画的所有层和帧。时间轴可以任意长,也可以以用户希望的速度放映—— 当然要在合理的范围内(最快每秒120帧)。任何电影(包括Flash电影)放映速度的单位是帧每秒或者fps。
当Flash电影到达时间轴上的关键帧时,它可以做一些常规电影所不能做的事情—— 帧动作。可设置帧动作来完成一些任务,如,跳到其他帧并且在浏览器里打开URL。就像在真正的电影里一样,Flash的时间轴允许用户将电影的时间轴分为几段,从而利用场景从故事的一个地点转移到另一个地点。
温馨提示:内容为网友见解,仅供参考