文档介绍:第12章制作动画(二)
使用Flash可以创建逐帧动画、补间动画和路径动画等。在逐帧动画中,用户需要为每个帧创建图像。在补间动画中,用户只需创建起始帧和结束帧,而中间帧则由Flash通过计算自动创建。用户可以通过更改起始帧和结束帧之间对象的大小、旋转、颜色及其他属性达到动画的效果。在路径动画中,用户可以设置对象沿路径进行运动。
制作逐帧动画
逐帧动画,是一种常见的动画形式,它的原理是在“连续的关键帧”中分解动画动作,也就是每一帧中的内容不同,连续播放而形成动画。
由于逐帧动画的帧序列内容不一样,不仅增加制作负担而且最终输出的文件量也很大,但它的优势也很明显,因为它相似与电影播放模式,很适合于表演很细腻的动画,如3D效果、人物或动物急剧转身等等效果,通常在网络上欣赏到的比如行走,头发的飘动,很多都是使用逐帧动画实现的。
制作补间动画
补间动画是用来创建随着时间移动或更改的动画,例如,对象大小、形状、颜色、位置的变化等。在补间动画中,用户只需创建起始和结束两个关键帧,而中间的帧则由Flash通过计算自动生成。由于补间动画只保存帧之间更改的值,因此可以有效减小生成文件的大小。
制作形状补间动画
制作动作补间动画
形状补间动画是通过在时间轴的某个帧中绘制一个对象,在另一个帧中修改该对象或重新绘制其他对象;然后由Flash计算出两帧之间的差距并插入过度帧,从而创建出动画的效果。要在不同的形状之间形成形状补间动画,对象就不能是元件实例,对于图形元件和文字等,必须先“分离”后才能创建形状补间动画。
创建动作补间动画主要是指补间实例、组和类型的位置、大小、旋转和倾斜,以及颜色、渐变颜色切换或淡入淡出。例如,设置一个实例由小变大并伴随颜色的改变;或一个组从A位置移动至B位置等。
在动作补间动画中要改变组或文字的颜色,必须将其变换为元件;而要使文本块中的每个字符分别动起来,则必须将其分离为单个字符。
制作路径动画
用户可以通过设置对象的运动路径,使补