一、基本概念
帧:就是一个画面,一张图片。
帧频:每秒播放的帧的数目。电影为24帧,电视为25帧/32帧,falsh动画为24-36帧。
动画:相关的画面按照一定的速度连续播放所产生的视觉效果。
Flash动画:逐帧动画的每一帧都需要认为制作;补间动画只需要我们做出开始帧和结束帧,之间的帧有软件自动生成。
二、SWF动画制作的基本步骤
1. 设置界面的布局模式:一般选择“传统模式”
2. 新建文档(ctrl+n):文件---新建---ActionScript 2.0
3. 修改文档的属性(ctrl+j):修改---文档
这里可以修改文档的大小、背景颜色、帧频等
4. 保存文档(ctrl+s)
5. 选择工具,创建对象(ctrl+F2)
6. 修改对象的属性(ctrl+F3)
这里可以修改对象的大小、位置、填充颜色、笔触颜色等
7. 添加帧:插入---时间轴---空白关键帧
也可以在相应的位置单击右键---插入空白关键帧
插入帧分为:
①. 插入关键帧(F6):插入的帧和前一帧完全相同
②. 插入关键空白帧(F7):插入的帧只有背景色,没有对象
③. 插入(普通)帧(F5):只是占一个帧的位置,如果需要某个帧静止一段时间,则可以在这个帧的后面插入(普通)帧
8. 执行第5步
9. 输出成SWF文件(ctrl+回车):文件---导出---导出影片
三、元件与运动补间动画
Flash中有时需要重复使用某些素材,那我们可以把这些素材转化成为元件。元件只需创建一次,然后即可在整个文档或其他文档中重复使用,一次修改,所有应用了本元件的地方都会更新。
Flash元件分为:图形、按钮、影片剪辑。
1. 创建初始帧
2. 将对象转化为元件(F8):选中对象,单击右键---转换为元件…
3. 创建结束帧
4. 在初始帧和结束帧之间,选中任意一帧,右键单击---创建传统补间:软件会生成初始帧和结束帧之间的过度帧。
四、形状补间动画
产生动画的对象必须是一个形状,如果不是,要进行分离(ctrl+B)。
1. 前3步和上面运动补间一样,第4步:在初始帧和结束帧之间,选中任意一帧,右键单击---创建补间形状
2. 有时候创建补间形状之后,自动生成的帧可能不符合我们的要求,这时,我们需要添加形状提示:修改---形状---添加形状提示
3. 同一图层上的多个图形,如果颜色一样,会合并,如果颜色不一样,后添加的对象会在先前的对象上留下印记,为避免这种情况,可以将不同的图形放在不同的图层上。
五、元件的创建与修改
1. 创建元件:
①. 插入---新建元件
②. 选中对象,单击右键---转换为元件…
2. 修改元件:
①. 在场景中双击要修改的元件:建议使用这种方法
②. 打开元件库(F11/ctrl+L)---双击要修改的元件
③. 这两种方式的区别?
第一种方式在修改元件的时候可以看到元件在场景中的效果,第二种则不能。
六、商业动画的原则
1. 有动有静:必须留给人们阅读的时间
2. 先定尺寸:开始设计之前就设置好尺寸,以后尽量不再变
七、入场效果之旋转
1. 制作开始帧
2. 制作结束帧
3. 将要旋转的对象转换成元件,在开始帧和结束帧之间创建传统补间,选择之间的任意一帧,打开属性---补间---旋转:设置旋转方式、旋转次数
八、多层动画
1. 分层原则:动静分层放置、不同运动不同层
同一元件不同位置不同颜色:属性---色彩效果---样式---色调
2. 时间差动画效果
改变对象的出场时间:在时间轴上选中需要移动的帧,点击移动工具,按住鼠标左键拖动
3. 图文动画
①. 导入图片素材:文件---导入---导入到库
②. 删除帧(shift+F5)
③. 等比例缩放对象:选中对象---按Q建---shift+alt---拖动鼠标
4. 倒影效果
①. 一句话分成单个的字(ctrl+B):修改---分离
②. 将一个图层的多个对象分散到多个层里(ctrl+shift+D):修改---时间轴---分散到图层
③. 复制帧/粘贴帧(ctrl+alt+C/ctrl+alt+V):按住alt拖拽
④. 修改透明度:先将对象转化为元件,然后属性---色彩效果---样式---Alpha
九、引导层动画
1. 创建引导层:在当前层上右击---添加传统运动引导层,然后在该层上绘制运动路径
2. 使对象随着路径旋转:属性---补间---勾选“调整到路径”
3. 路径可以交叉,但是交叉点太多也会失败
4. 一个引导层可以有多条路径,一个引导层可以引导多个被引导层
十、动画的节奏感
调节动画的快慢:选择补间的任意一帧---属性---补间—缓动
十一、影片剪辑元件
元件自身也是动画。场景中为该元件分配的帧数要大于、等于影片剪辑元件的帧数,或只有一帧,否则元件的动画播放不完整。
十二、遮罩层动画
遮罩层控制被遮罩层哪些部分被显示,被遮罩层的对象透过遮罩层中对象的填充区域显示出来。
1. 遮罩层以为的部分,是由遮罩层的舞台颜色来决定的
2. 一个遮罩层可以遮罩多个层
3. 由于遮罩层的填充区域才会显示出被遮罩层的对象,所以遮罩层的对象必须是形状
4. 将线条转化成填充:修改---形状---将线条转换为填充