第1章 认识动画与Flash CS4 1
1.1 初识Flash动画 2
1.1.1 Flash动画的特点 2
1.1.2 Flash的应用领域 3
1.2 Flash动画设计的原理 4
1.3 动画设计的工作流程 5
1.4 认识Flash CS4 6
1.4.1 启动与退出Flash CS4 6
1.4.2 Flash CS4的界面简介 6
1.5 应用实践 8
1.5.1 任务1——设置Flash CS4工作空间 8
1.5.2 任务2——设置动画文件属性 11
1.6 知识拓展 13
1.6.1 Flash动画与传统动画的比较 13
1.6.2 位图与矢量图 15
1.7 自我检测 16
第2章 图形的绘制与编辑 17
2.1 绘制线条 18
2.1.1 线条工具 18
2.1.2 铅笔工具 20
2.1.3 钢笔工具 21
2.2 编辑线条 21
2.3 部分选取工具 22
2.4 绘制几何图形 23
2.4.1 椭圆工具 23
2.4.2 矩形工具 24
2.5 文本工具 26
2.5.1 输入文字 26
2.5.2 设置文本属性 26
2.6 组合与分离图形 27
2.7 应用实践 28
2.7.1 任务1——绘制毛笔 28
2.7.2 任务2——绘制杯子 31
2.8 知识拓展 34
2.8.1 查看工具 34
2.8.2 文本对象的编辑 35
2.9 自我检测 35
第3章 填充与编辑图形 37
3.1 图形填充 38
3.1.1 刷子工具 38
3.1.2 颜料桶工具 39
3.1.3 滴管工具 41
3.1.4 墨水瓶工具 41
3.1.5 渐变变形工具 42
3.2 编辑图形 43
3.2.1 橡皮擦工具 43
3.2.2 任意变形工具 45
3.3 图形对象基本操作 46
3.3.1 选取图形 46
3.3.2 移动图形 47
3.3.3 对齐图形 48
3.3.4 复制图形 49
3.4 应用实践 49
3.4.1 任务1——绘制光晕效果 49
3.4.2 任务2——绘制窗外的世界 52
3.5 知识拓展 54
3.5.1 套索工具 54
3.5.2 图形的编辑 55
3.6 自我检测 56
第4章 时间轴与帧的使用 58
4.1 时间轴与帧 59
4.1.1 时间轴 59
4.1.2 帧 59
4.2 编辑帧 62
4.2.1 移动播放指针 62
4.2.2 插入帧 63
4.2.3 插入关键帧 63
4.2.4 插入空白关键帧 63
4.2.5 选取帧 64
4.3 应用实践 64
4.3.1 任务1——眨眼睛的小男孩 64
4.3.2 任务2——制作倒计时动画 68
4.4 知识拓展 72
4.4.1 帧的其他操作 72
4.4.2 洋葱皮工具 74
4.5 自我检测 75
第5章 动画的优化和发布 76
5.1 动画优化和测试 77
5.1.1 动画的优化 77
5.1.2 测试动画下载性能 78
5.2 动画发布格式 81
5.2.1 Flash输出格式 81
5.2.2 HTML输出格式 83
5.2.3 GIF输出格式 85
5.2.4 JPEG输出格式 86
5.2.5 PNG输出格式 87
5.3 发布动画元素 87
5.3.1 发布动画 87
5.3.2 发布图像 88
5.3.3 发布声音 88
5.4 应用实践 89
5.4.1 任务1——创建动画播放器 89
5.4.2 任务2——将动画发布为视频文件 90
5.5 知识拓展 93
5.5.1 动画中的Unicode文本编码 93
5.5.2 发布动画时的注意事项 94
5.6 自我检测 95
第6章 图层的操作 97
6.1 图层的原理与作用 98
6.1.1 图层的原理 98
6.1.2 图层的作用 98
6.2 图层的分类 99
6.3 图层的编辑 100
6.3.1 新建图层 100
6.3.2 重命名图层 101
6.3.3 调整图层的顺序 101
6.3.4 图层属性设置 102
6.3.5 选取图层 104
6.3.6 删除图层 104
6.3.7 复制图层 105
6.4 应用实践 106
6.4.1 任务1——运用图层制作浮雕文字效果 106
6.4.2 任务2——运用图层制作可爱的小鱼儿 110
6.5 知识拓展 113
6.5.1 图层文件夹 113
6.5.2 隐藏图层 115
6.5.3 图层的锁定和解锁 115
6.6 自我检测 115
第7章 Flash中的基础动画 117
7.1 动画的基本类型 118
7.2 逐帧动画 118
7.3 动作补间动画 119
7.4 形状补间动画 122
7.5 引导动画 124
7.6 遮罩动画 125
7.7 应用实践 127
7.7.1 任务1——运用逐帧动画制作小孩跳舞 127
7.7.2 任务2——运用引导动画制作夏夜的萤火虫 129
7.8 知识拓展 134
7.8.1 旋转动作补间 134
7.8.2 形状提示 136
7.8.3 帧标识 138
7.9 自我检测 138
第8章 元件和库 140
8.1 元件 141
8.1.1 元件概述 141
8.1.2 创建图形元件 142
8.1.3 创建影片剪辑 143
8.1.4 创建按钮元件 144
8.2 库 145
8.2.1 库的界面 145
8.2.2 库的管理 146
8.2.3 公用库 147
8.3 实例 147
8.3.1 创建实例 147
8.3.2 编辑实例 148
8.4 应用实践 150
8.4.1 任务1——使用影片剪辑与图形元件创建旋转的风车 150
8.4.2 任务2——运用按钮元件创建人物按钮动画 154
8.5 知识拓展 159
8.5.1 设置元件的混合模式 159
8.5.2 共享库资源 161
8.6 自我检测 163
第9章 动画中的声音 164
9.1 声音的导入及使用 165
9.1.1 声音的类型 165
9.1.2 导入声音 165
9.1.3 声音的使用 166
9.2 声音的处理 170
9.2.1 声音属性的设置 170
9.2.2 设置事件的同步 172
9.3 应用实践 173
9.3.1 任务1——运用动画与音乐功能制作化妆品广告 173
9.3.2 任务2——制作气球爆炸动画 179
9.4 知识拓展 185
9.4.1 音效的设置 185
9.4.2 声音编辑封套的使用 186
9.5 自我检测 188
第10章 Action Script特效 189
10.1 Flash中的Action Script 190
10.1.1 Action Script概述 190
10.1.2 Action Script的类型 190
10.2 函数与变量 191
10.2.1 函数 191
10.2.2 变量 193
10.3 运算符 194
10.3.1 数学运算符 194
10.3.2 比较运算符 194
10.3.3 逻辑运算符 195
10.3.4 位运算符 195
10.3.5 赋值运算符 196
10.3.6 相等运算符 196
10.3.7 运算符的优先级及结合性 197
10.4 常见Actions命令语句 198
10.4.1 播放控制 198
10.4.2 播放跳转 198
10.4.3 条件语句 199
10.4.4 循环语句 200
10.5 应用实践 200
10.5.1 任务1——制作3D导航特效动画 200
10.5.2 任务2——制作“冬天来了”特效动画 205
10.6 知识拓展 209
10.6.1 动画的层次结构 209
10.6.2 良好的编程习惯 211
10.7 自我检测 212
第11章 品牌服饰网络广告 213