第1章 认识Flash CC及工作环境 1
1.1 什么是Flash动画 1
1.1.1 Flash的历史与现状 1
1.1.2 Flash动画的发展前景 3
1.1.3 Flash动画的特点 3
1.1.4 Flash动画的制作成本 4
1.2 Flash动画的应用领域 5
1.3 Flash中的基本术语 7
1.3.1 矢量图形和位图图像 7
1.3.2 场景和帧 7
1.4 Flash CC的新增功能 8
1.4.1 Toolkit for CreateJS 8
1.4.2 导出Sprite表 8
1.4.3 高效SWF压缩 9
1.4.4 直接模式发布 9
1.4.5 在AIR插件中支持直接渲染模式 10
1.4.6 从Flash Pro获取最新版Flash Player 10
1.4.7 导出PNG序列文件 10
1.5 Flash的启动与退出 11
1.5.1 启动Flash CC 11
1.5.2 退出Flash CC 11
1.6 Flash CC的操作界面 12
1.6.1 Flash CC启动后的开始页 12
1.6.2 菜单栏 13
1.6.3 时间轴 14
1.6.4 工具箱 14
1.6.5 舞台和工作区 15
1.6.6 【属性】面板 15
1.7 【首选参数】对话框 16
1.7.1 【常规】选项卡 16
1.7.2 【代码编辑器】选项卡 17
1.7.3 【文本】选项卡 17
1.7.4 【绘制】选项卡 17
1.8 文件的基本操作 18
1.8.1 新建文件 18
1.8.2 设定文件大小 19
1.8.3 设定文件背景颜色 20
1.8.4 设定动画播放速率 20
1.8.5 打开文件 21
1.8.6 测试文件 21
1.8.7 保存文件 22
1.8.8 关闭文件 22
1.9 习题 23
第2章 绘制基本图形 24
2.1 认识Flash CC工具箱 24
2.2 绘制生动的线条 24
2.2.1 线条工具 24
2.2.2 铅笔工具 26
2.2.3 钢笔工具 27
2.2.4 刷子工具 28
2.3 绘制几何图形 30
2.3.1 椭圆工具和基本椭圆工具 30
2.3.2 矩形工具和基本矩形工具 31
2.3.3 多角星形工具 33
2.4 设置文档属性 34
2.5 标尺的使用 35
2.5.1 打开/隐藏标尺 35
2.5.2 修改标尺单位 35
2.6 辅助线的使用 35
2.6.1 添加/删除辅助线 36
2.6.2 移动/对齐辅助线 37
2.6.3 锁定/解锁辅助线 37
2.6.4 显示/隐藏辅助线 37
2.6.5 设置辅助线参数 38
2.7 网格工具的使用 38
2.7.1 显示/隐藏网格 39
2.7.2 对齐网格 39
2.8 修改网格参数 39
2.9 上机练习——绘制万圣节南瓜头 40
2.10习题 43
第3章 素材文件的导入 44
3.1 导入图像文件 44
3.1.1 导入位图 44
3.1.2 压缩位图 45
3.1.3 转换位图 46
3.2 导入更多图形格式 47
3.2.1 导入AI文件 47
3.2.2 导入PSD文件 48
3.2.3 导入PNG文件 49
3.2.4 导入FreeHand文件 49
3.3 导入视频文件 50
3.4 导入音频文件 52
3.4.1 导入音频文件的方法 52
3.4.2 编辑音频 53
3.4.3 压缩音频 54
3.5 素材的导出 55
3.5.1 导出图像文件 55
3.5.2 导出图像序列文件 56
3.5.3 导出SWF影片 57
3.5.4 导出视频 58
3.6 影片的发布及输出 59
3.6.1 发布为SWF文件及HTML文件 59
3.6.2 发布GIF文件 60
3.6.3 发布JPEG文件 60
3.6.4 发布PNG文件 61
3.7 上机练习——添加背景音乐 61
3.8 习题 65
第4章 图形的编辑与操作 66
4.1 选择工具的使用 66
4.1.1 使用选择工具 66
4.1.2 使用部分选择工具 68
4.2 任意变形工具的使用 68
4.2.1 旋转和倾斜对象 69
4.2.2 缩放对象 69
4.2.3 扭曲对象 70
4.2.4 封套变形对象 70
4.3 图形的其他操作 71
4.3.1 组合对象和分离对象 71
4.3.2 对象的对齐 71
4.3.3 修饰图形 72
4.4 查看图形的辅助工具 74
4.4.1 缩放工具 74
4.4.2 手形工具 75
4.5 上机练习 75
4.5.1 绘制卡通人物标志 75
4.5.2 绘制卡通小蜜蜂 79
4.6 习题 83
第5章 色彩工具的使用 84
5.1 笔触和填充工具的使用 84
5.1.1 墨水瓶工具的使用 84
5.1.2 颜料桶工具的使用 85
5.1.3 滴管工具的使用 86
5.1.4 渐变变形工具的使用 87
5.1.5 任意变形工具参照 88
5.2 橡皮擦工具的使用 90
5.3 【颜色】和【样本】面板的使用 92
5.3.1 【颜色】面板的使用 92
5.3.2 【样本】面板的使用 93
5.4 上机练习 93
5.4.1 绘制花纹图案 93
5.4.2 绘制卡通房子 96
5.5 习题 99
第6章 文本的编辑与应用 100
6.1 文本工具简介 100
6.1.1 文本工具的属性 100
6.1.2 文本的类型 102
6.2 编辑文本 103
6.2.1 文本的编辑 103
6.2.2 修改文本 104
6.2.3 文字的分离 104
6.3 对文字进行整体变形 105
6.4 对文字进行局部变形 105
6.5 应用文本滤镜 106
6.5.1 为文本添加滤镜效果 106
6.5.2 投影滤镜 106
6.5.3 模糊滤镜 107
6.5.4 发光滤镜 107
6.5.5 斜角滤镜 108
6.5.6 渐变发光滤镜 109
6.5.7 渐变斜角滤镜 109
6.5.8 调整颜色滤镜 110
6.6 文本的其他应用 110
6.6.1 字体元件的创建和使用 111
6.6.2 缺失字体的替换 112
6.7 上机练习 113
6.7.1 渐变文字效果的制作 113
6.7.2 立体文字效果的制作 116
6.8 习题 117
第7章 元件、库和实例 119
7.1 元件 119
7.1.1 元件概述 119
7.1.2 元件的类型 119
7.1.3 转换为元件 120
7.1.4 编辑元件 121
7.1.5 元件的基本操作 121
7.1.6 元件的相互转换 124
7.2 元件库 124
7.3 实例 125
7.3.1 实例的编辑 126
7.3.2 实例的属性 126
7.4 上机练习——制作女裤展示动画 129
7.5 习题 140
第8章 制作简单的动画 141
8.1 认识时间轴 141
8.2 图层的使用 142
8.2.1 图层的管理 142
8.2.2 设置图层的状态 144
8.2.3 图层属性 145
8.3 使用图层文件夹管理图层 146
8.3.1 添加图层文件夹 146
8.3.2 组织图层文件夹 147
8.3.3 展开或折叠图层文件夹 147
8.3.4 用【分散到图层】命令自动分配图层 148
8.4 处理关键帧 149
8.4.1 插入帧和关键帧 149
8.4.2 帧的删除、移动、复制、转换与清除 151
8.4.3 调整空白关键帧 153
8.4.4 帧标签、注释和锚记 153
8.5 处理普通帧 154
8.5.1 插入普通帧 154
8.5.2 延长普通帧 154
8.5.3 删除普通帧 154
8.5.4 关键帧和普通帧的转换 155
8.6 编辑多个帧 155
8.6.1 选择多个帧 155
8.6.2 多帧的移动 156
8.6.3 帧的翻转 157
8.7 使用绘图纸 157
8.8 上机练习——打字效果 158
8.9 习题 161
第9章 补间与多场景动画的制作 162
9.1 创建补间动画 162
9.1.1 创建传统补间基础 162
9.1.2 制作传统补间动画 163
9.2 创建补间形状动画 165
9.2.1 补间形状动画基础 165
9.2.2 制作补间形状动画 166
9.3 引导层动画 170
9.3.1 引导层动画基础 170
9.3.2 制作引导层动画 172
9.4 遮罩动画 174
9.4.1 遮罩层动画基础 174
9.4.2 制作遮罩层动画 175
9.5 动画场景 177
9.6 上机练习——制作卷轴动画 178
9.7 习题 184
第10章 ActionScript基础与基本语句 185
10.1 ActionScript的概念 185
10.2 Flash CC的编程环境 186
10.3 数据类型 188
10.3.1 字符串数据类型 188
10.3.2 数字数据类型 188
10.3.3 布尔值数据类型 189
10.3.4 对象数据类型 189
10.3.5 电影剪辑数据类型 189
10.3.6 空值数据类型 190
10.4 变量 190
10.4.1 变量的命名 190
10.4.2 变量的声明 190
10.4.3 变量的赋值 190
10.4.4 变量的作用域 191
10.4.5 变量的使用 192
10.5 运算符 193
10.5.1 数值运算符 193
10.5.2 比较运算符 193
10.5.3 逻辑运算符 194
10.5.4 赋值运算符 194
10.5.5 运算符的优先级和结合性 195
10.6 ActionScript语法 196
10.6.1 点语法 196
10.6.2 斜杠语法 196
10.6.3 界定符 197
10.6.4 关键字 197
10.6.5 注释 198
10.7 基本语句 198
10.7.1 条件语句 198
10.7.2 循环语句 200
10.8 上机练习——制作时钟 203
10.9 习题 210
第11章 组件的应用 211
11.1 组件的基础知识 211
11.2 UI组件 211
11.2.1 CheckBox(复选框) 211
11.2.2 ComboBox(下拉列表框) 212
11.2.3 RadioButton(单选按钮) 213
11.2.4 Button(按钮) 214
11.2.5 List(列表框) 214
11.2.6 其他组件 215
11.3 Video组件 222
11.4 上机练习——制作滚动文字 223
11.5 习题 225
第12章 动画作品的输出和发布 226
12.1 测试并优化Flash作品 226
12.1.1 测试Flash作品 226
12.1.2 优化Flash作品 226
12.2 Flash作品的导出 227
12.2.1 导出动画文件 228
12.2.2 导出动画图像 228
12.3 发布Flash格式 229
12.3.1 发布格式设置 229
12.3.2 发布预览 231
12.4 习题 231
第13章 项目指导——常用 Flash文字效果 233
13.1 弹跳文字 233
13.2 闪光文字 237
13.3 渐隐渐现文字 240
13.4 破碎文字 248
13.5 风吹文字 252
13.6 波纹字体 255
13.7 放大文字 261
第14章 项目指导——商业卡通形象绘制 271
14.1 卡通动物 271
14.2 按钮图标 276
14.3 卡通人物 279
第15章 项目指导——商业广告的设计与制作 286
15.1 制作装饰公司宣传广告 286
15.2 制作手机宣传广告动画 301
第16章 项目指导——网站片头的设计与制作 316
16.1 网页导航栏 316
16.2 网站动画——公益广告 324
第17章 项目指导——贺卡的设计与制作 334
17.1 祝福贺卡 334
17.2 制作友情贺卡 349
第18章 项目指导——多媒体课件的制作 368
18.1 课件首页和导航的制作 368
18.2 课件页面的制作 374
18.2.1 【作者简介】页面的制作 374
18.2.2 【美文欣赏】页面的制作 378
18.2.3 【文章主旨】页面的制作 381
18.3 结束页面的制作 386
附录 习题答案 389