二维动画制作

丁弋洵

目录

  • 1 课前准备
    • 1.1 课程介绍及软件安装
    • 1.2 课程学习方法
  • 2 二维动画制作基础
    • 2.1 动画的起源与发展
    • 2.2 动画原理及制作方式
    • 2.3 本章测验
  • 3 认识Flash
    • 3.1 Flash简介及应用领域
    • 3.2 我的第一个Flash作品
    • 3.3 Flash的工作界面
    • 3.4 Flash的时间轴和场景
    • 3.5 本章测验
  • 4 图形的绘制与编辑
    • 4.1 绘图工具箱
    • 4.2 矩形工具
    • 4.3 椭圆工具
    • 4.4 基本矩形与基本椭圆工具
    • 4.5 多角星形工具
    • 4.6 线条工具
    • 4.7 铅笔工具
    • 4.8 刷子工具1
    • 4.9 刷子工具2
    • 4.10 喷涂刷工具
    • 4.11 钢笔工具
    • 4.12 文本工具
    • 4.13 DECO工具1
    • 4.14 DECO工具2
    • 4.15 DECO工具3
    • 4.16 选择工具
    • 4.17 部分选取工具
    • 4.18 任意变形和渐变变形工具
    • 4.19 套索工具
    • 4.20 颜料桶工具
    • 4.21 墨水瓶工具
    • 4.22 滴管工具
    • 4.23 颜色面板
    • 4.24 渐变填充
    • 4.25 调色板
    • 4.26 样本面板
    • 4.27 橡皮擦工具
    • 4.28 手形工具和缩放工具
    • 4.29 绘制模式
    • 4.30 对象的组合和分离
    • 4.31 案例:雨伞的绘制
    • 4.32 案例:红心的绘制
    • 4.33 案例:香烟的绘制
    • 4.34 案例:鼠标的绘制
    • 4.35 本章测验
    • 4.36 实战演练
  • 5 元件的使用
    • 5.1 Flash中的元件
    • 5.2 图形元件
    • 5.3 按钮元件
    • 5.4 影片剪辑元件
    • 5.5 本章测验
    • 5.6 实战演练
  • 6 Flash中的动画制作
    • 6.1 逐帧动画的制作
    • 6.2 形状补间动画的制作
    • 6.3 形状补间动画案例:小草的生长
    • 6.4 动作补间动画的制作
    • 6.5 引导层动画的制作
    • 6.6 遮罩动画的制作
    • 6.7 骨骼动画
    • 6.8 3D动画
    • 6.9 Deco动画
    • 6.10 有声动画的制作
    • 6.11 本章测验
      • 6.11.1 帧的基本操作---测验
      • 6.11.2 逐帧动画---测验
      • 6.11.3 形状补间动画---测验
      • 6.11.4 动作补间动画---测验
      • 6.11.5 引导层动画---测验
      • 6.11.6 遮罩动画---测验
    • 6.12 实战演练
  • 7 脚本应用基础
    • 7.1 Action脚本简介和基本语法
    • 7.2 Action数据类型与运算符
    • 7.3 程序流程的控制
    • 7.4 认识动作面板
    • 7.5 本章测验
      • 7.5.1 Action脚本简介和基本语法---测验
      • 7.5.2 Action数据类型与运算符---测验
      • 7.5.3 程序流程的控制---测验
      • 7.5.4 认识动作面板---测验
  • 8 交互式动画
    • 8.1 跳转语句的学习
    • 8.2 事件处理
    • 8.3 Flash自定义函数
    • 8.4 鼠标事件
    • 8.5 复制影片剪辑的制作
    • 8.6 随机加载影片剪辑
    • 8.7 键盘事件
    • 8.8 控制声音播放
    • 8.9 本章测验
      • 8.9.1 跳转语句的学习---测验
      • 8.9.2 flash自定义函数---测验
      • 8.9.3 事件处理---测验
      • 8.9.4 鼠标事件---测验
      • 8.9.5 随机加载影片剪辑---测验
      • 8.9.6 键盘事件之keyboardevent类---测验
      • 8.9.7 控制声音播放---测验
    • 8.10 实战演练
有声动画的制作

课堂导入

  无论是传统动画还是Flash动画,声音都是不可缺少的重要元素。在Flash中,可以通过多种方法在动画中添加声音,创建有声动画。这些声音不仅可以和动画同步播放,还可以独立于时间轴连续播放。用户可以为按钮添加声音,从而使按钮具有更强的互动性。另外,通过为声音设置淡入淡出效果,可以创建出更加优美的音效。



学习目

1、掌握动画声音的构成要素;

2、了解可导入flash中的声音格式。


学习任务单


教学视频

教学课件


拓展资源

(一)思考一下:如何制作如下图的音乐日历呢?

(二)操作步骤

步骤1:新建一个Flash(ActionScript2.0)文件,设置影片舞台尺寸为600px*600px,将文件以“calendar”命名并保存到电脑中指定的目录。

步骤2:将素材中的位图文件全部导入到库中。

步骤3:将位图01拖入绘图工作区,通过信息面板,调整其位置到与舞台画面的上边缘对齐,如下图所示。

步骤4:按F8键将其转换成一个图形元件p01,在时间轴的第15帧、第45帧、第60帧处分别插入关键帧并创建补间动画,如下图所示。

步骤5:打开属性面板,将第1帧和第60帧中图形元件p01的Alpha值设为0,编辑出第一个红叶图片淡入淡出的效果。

步骤6:新建一个图层,在第45帧插入一个空白关键帧,参照上面的方法制作位图02的淡入淡出动画,编辑出前两个红叶图片之间的渐变显示效果,如下图所示。

步骤7:使用同样的方法,新建图层并编辑出其余红叶图片依次渐变显示的动画效果,然后创建一个图层文件夹“img”,将12个图层放入其中,以便进行管理和修改。

步骤8:由于动画是不断循环播放的,为了保持红叶图片渐变显示的连续循环,就还需要进行如下操作,在图层12上再新建图层13,用剪切帧的方法,将图层12中最后红叶淡出动画内容粘贴到图层13的开始位置,如下图所示。

步骤9:在图层文件夹上新建一个图层DataChooser,打开UI组件,将DateChooser和Label组件拖入到绘图工作区中,调整其大小,如下图所示。(如果创建的是Flash(ActionScript3.0)格式的文件,则没有DataChooser组件,需要另外添加。)

步骤10:通过属性面板分别将组件DateChooser和Label的实例名称设为DateChooser和YY_choose,以便绑定时使用。

步骤11:选定组件DateChooser并打开组件检查器面板,选择“绑定”标签,进入其设置窗口,如下图所示。

步骤12:单击该页左上角的“+”添加绑定按钮,开启添加绑定对话框,在列表框中选择SelectedData:Data选项,对组件DateChooser中的日期进行数据绑定,如下图所示。

步骤13:单击组件检查器面板中的“bound to”,打开“绑定到”面板。在组件路径窗格中选择组件Label,(YY_choose),为DateChooser组件中的日期选择绑定对象,如下图所示。

步骤14:通过属性面板或者组件检查器中的“参数”标签页,可以对该组件中显示日期的样式等属性进行设置。按照通常使用习惯,将组件DateChooser中的日期格式设置成熟悉的样式,如下图所示。

步骤15:对组件YY_choose也添加绑定,使其与组件DateChooser连接起来,使组件DateChooser通过它显示日期,如下图所示。

步骤16:通过属性面板设置组件YY_choose的显示样式,如下图所示。

步骤17:将素材中的声音文件music.mp3导入影片。新建图层action,点选该图层的第1帧并打开属性面板,将其设置为循环播放,如下图所示。

步骤18:再为该帧添加如下动作命令,使影片以全屏形式播放

fscommand(“fullscreen”,true);

fscommand(“allowscale”,false);

步骤19:保存文件,测试影片效果。


课后检测

同学们,请扫描以下二维码进行课后检测,我们将全程记录你的答题情况。