第1篇 热身篇 3
第1章 初识Flash CS4 3
1.1 初识Flash CS4 4
1.1.1 Flash的发展历史 4
1.1.2 Flash技术与特点 5
1.1.3 Flash的应用范围 5
1.1.4 Flash CS4 新增功能 8
1.2 Flash CS4工作界面 11
1.2.1 菜单栏 12
1.2.2 标题栏 13
1.2.3 编辑栏 13
1.2.4 工作区域和舞台 14
1.2.5 【时间轴】面板 14
1.2.6 【工具】面板 14
1.2.7 【属性】面板 14
1.2.8 其他面板 14
1.3 Flash CS4基本操作 15
1.3.1 Flash CS4文档管理 15
1.3.2 Flash面板操作 18
1.3.3 定义工作布局 20
1.3.4 设置影片属性 20
1.4 实例指导:创建一个Flash动画文件 21
1.5 实例指导:设计自己的工作布局 22
第2篇 起跑篇 27
第2章 绘制图形 27
2.1 Flash图形基础知识 28
2.1.1 矢量图与位图 28
2.1.2 导入外部图像 29
2.1.3 导入psd文件 29
2.1.4 导入Illustrator文件 30
2.2 认识【工具】面板 31
2.3 绘制图形工具 32
2.3.1 线条工具 32
2.3.2 铅笔工具 35
2.3.3 矩形工具与椭圆工具 36
2.3.4 基本矩形工具与基本椭圆工具 39
2.3.5 多角星形工具 39
2.3.6 刷子工具 39
2.3.7 喷涂刷工具 41
2.4 实例指导:绘制房子图案 43
2.5 路径工具 45
2.5.1 关于路径 45
2.5.2 使用钢笔工具绘制图形 46
2.5.3 锚点工具 47
2.5.4 调整路径 48
2.6 实例指导:绘制苹果图形 49
2.7 颜色填充 51
2.7.1 墨水瓶工具与颜料桶工具 51
2.7.2 滴管工具 52
2.7.3 橡皮擦工具 53
2.7.4 颜色面板 54
2.7.5 渐变变形工具 57
2.8 实例指导:绘制气球 59
2.9 Deco工具 61
2.9.1 使用Deco工具填充图形 61
2.9.2 Deco工具的属性设置 62
2.10 辅助绘图工具 63
2.10.1 手形工具 63
2.10.2 缩放工具 64
2.11 文本工具 64
2.11.1 创建文本 64
2.11.2 文本的类型 65
2.11.3 文本的字符属性 66
2.11.4 文本的段落属性 67
2.12 实例指导:制作情人节贺卡 68
2.13 综合应用实例:绘制“明月”图形 70
第3章 编辑图形 75
3.1 选择对象 76
3.1.1 选择工具 76
3.1.2 套索工具 77
3.2 变形对象 79
3.2.1 使用任意变形工具变形对象 79
3.2.2 任意变形工具的选项设置 80
3.2.3 使用变形面板精确变形对象 81
3.3 实例指导:绘制花朵图形 82
3.4 控制对象位置与大小 84
3.4.1 使用【属性】面板设置对象位置与大小 85
3.4.2 使用【信息】面板设置对象位置与大小 85
3.5 3D图形 86
3.5.1 3D旋转工具 86
3.5.2 3D平移工具 89
3.6 调整图形形状 90
3.6.1 转换位图为矢量图 90
3.6.2 平滑与伸直图形 91
3.6.3 优化图形 92
3.6.4 修改图形 92
3.7 合并对象 94
3.8 实例指导:制作Logo标志 95
3.9 编辑对象 97
3.9.1 组合对象 97
3.9.2 分离对象 97
3.9.3 排列对象 98
3.9.4 锁定对象 98
3.9.5 对齐对象 99
3.9.6 复制对象 100
3.10 综合应用实例:绘制“新年台历” 101
第4章 图层与帧的应用 107
4.1 【时间轴】面板简介 108
4.2 图层操作 108
4.2.1 创建图层与图层文件夹 108
4.2.2 重命名图层或图层文件夹名称 109
4.2.3 选择图层与图层文件夹 110
4.2.4 调整图层与图层文件夹顺序 110
4.2.5 显示与隐藏图层与图层文件夹 111
4.2.6 锁定与解除锁定图层与图层文件夹 112
4.2.7 图层与图层文件夹对象的轮廓显示 112
4.2.8 删除图层与图层文件夹 113
4.2.9 图层属性的设置 113
4.3 实例指导:管理Flash动画图层 115
4.4 帧操作 118
4.4.1 创建帧、关键帧与空白关键帧 118
4.4.2 选择帧 118
4.4.3 剪切帧、复制帧和粘贴帧 119
4.4.4 移动帧 120
4.4.5 删除帧 120
4.4.6 翻转帧 121
4.5 实例指导:制作“蝴蝶广告”动画 121
第5章 元件、实例与库 125
5.1 【库】面板 126
5.2 元件的类型 127
5.2.1 影片剪辑元件 127
5.2.2 图形元件 127
5.2.3 按钮元件 127
5.3 创建元件 128
5.3.1 直接创建新元件 128
5.3.2 转换对象为元件 129
5.4 实例指导:制作个性按钮 130
5.5 实例的创建与编辑 133
5.5.1 实例的编辑方式 133
5.5.2 “影片剪辑”实例的属性设置 134
5.5.3 “按钮”实例的属性设置 140
5.5.4 “图形”实例的属性设置 140
5.6 综合应用实例:制作房地产Banner动画背景图 141
第6章 基本动画制作 147
6.1 逐帧动画 148
6.1.1 外部导入方式创建逐帧动画 148
6.1.2 在Flash中制作逐帧动画 149
6.1.3 使用绘图纸工具编辑动画帧 151
6.2 实例指导:制作“卡通走路”动画 153
6.3 传统补间动画 156
6.3.1 创建传统补间动画 156
6.3.2 传统补间动画属性设置 157
6.4 实例指导:制作“送福”动画 159
6.5 补间形状动画 161
6.5.1 创建补间形状动画 161
6.5.2 补间形状动画属性设置 162
6.5.3 使用形状提示控制形状变化 162
6.6 实例指导:制作浪漫餐厅动画 165
6.7 补间动画 168
6.7.1 补间动画与传统补间动画的区别 168
6.7.2 创建补间动画 169
6.7.3 在舞台中编辑属性关键帧 170
6.7.4 使用动画编辑器调整补间动画 172
6.7.5 在【属性】面板中编辑属性关键帧 177
6.8 动画预设 178
6.8.1 应用动画预设 178
6.8.2 将补间另存为自定义动画预设 179
6.8.3 创建自定义预设的预览 179
6.9 综合应用实例:制作“家居广告”动画 180
第7章 高级动画制作 189
7.1 运动引导层动画 190
7.2 实例指导:制作小蜜蜂飞舞动画 191
7.3 遮罩动画 195
7.4 实例指导:制作饮食片头动画 197
7.5 骨骼动画 200
7.5.1 创建基于元件的骨骼动画 200
7.5.2 创建基于图形的骨骼动画 203
7.5.3 骨骼的属性 204
7.5.4 编辑骨骼对象 205
7.5.5 绑定骨骼 206
7.6 综合应用实例:制作“森林乐园”动画 207
第3篇 加速篇 217
第8章 多媒体应用 217
8.1 导入声音 218
8.2 编辑声音 218
8.2.1 删除或切换声音 219
8.2.2 套用声音效果 219
8.2.3 声音同步效果 220
8.3 压缩Flash声音 221
8.3.1 ADPCM压缩格式 222
8.3.2 MP3压缩格式 222
8.3.3 原始和语音压缩格式 223
8.4 实例指导:为“放鞭炮”动画添加声音 223
8.5 Flash视频控制 226
8.5.1 Adobe Media Encoder编码器 226
8.5.2 导入Flash视频 229
8.5.3 编辑Flash视频 234
8.6 综合应用实例:制作电视机播放动画 234
第9章 ActionScript应用 239
9.1 ActionScript简介 240
9.1.1 ActionScript的发展历程 240
9.1.2 ActionScript 3.0的新特性 240
9.2 ActionScript语言及其语法 242
9.2.1 数据类型 242
9.2.2 变量 243
9.2.3 运算符与表达式 244
9.2.4 ActionScript脚本的语法 247
9.2.5 函数 249
9.3 对象 250
9.3.1 属性 250
9.3.2 方法 250
9.3.3 事件 250
9.4 动作面板 251
9.5 基本ActionScript动作命令 252
9.5.1 控制影片回放 253
9.5.2 实例指导:制作动感街舞动画 254
9.5.3 实例指导:制作图像浏览动画 255
9.5.4 网站链接 257
9.5.5 实例指导:制作网站跳转动画 258
9.5.6 载入外部图像与动画 259
9.5.7 实例指导:制作电视屏幕动画 259
9.5.8 fscommand命令应用 262
9.6 综合应用实例:制作“财神到”动画 263
第10章 组件的应用 267
10.1 关于ActionScript 3.0组件 268
10.1.1 使用组件的优点 268
10.1.2 组件的类型 269
10.1.3 组件的体系结构 269
10.2 使用组件 270
10.2.1 使用ActionScript调用组件 270
10.2.2 组件参数设置 271
10.3 常用组件 271
10.3.1 Button组件 271
10.3.2 CheckBox组件 271
10.3.3 ColorPicker组件 272
10.3.4 ComboBox组件 272
10.3.5 List组件 273
10.3.6 RadioButton组件 273
10.3.7 ScrollPane组件 274
10.3.8 TextArea组件 274
10.3.9 TextInput组件 275
10.3.10 UIScrollBar组件 275
10.3.11 FLV Playback组件的应用 276
10.4 实例指导:制作视频播放动画 277
10.5 综合应用实例:制作“留言板”动画 279
第11章 文件优化、导出与发布 285
11.1 Flash影片的优化 286
11.1.1 优化对象 286
11.1.2 影片测试 287
11.2 导出动画作品 288
11.2.1 导出图像文件 288
11.2.2 导出动画文件 289
11.3 实例指导:制作exe格式动画 291
11.4 影片发布 292
11.4.1 通过“发布设置”命令发布动画 293
11.4.2 发布为Flash文件 294
11.4.3 发布为HTML文件 295
11.4.4 发布为GIF文件 297
11.4.5 发布为JPEG文件 298
11.4.6 发布为PNG文件 299
11.4.7 发布预览 300
11.5 实例指导:发布网页动画 301
第4篇 冲刺篇 305
第12章 Flash动画综合应用实例 305
12.1 Flash贺卡的制作 306
12.1.1 创意与构思 306
12.1.2 开始画面动画的制作 306
12.1.3 贺卡内容动画的制作 308
12.1.4 添加ActionScript动作脚本 313
12.2 Flash课件的制作 314
12.2.1 创意与构思 314
12.2.2 开始画面动画的制作 314
12.2.3 课件内容动画的制作 316
12.2.4 添加ActionScript动作脚本 319
12.3 Flash游戏的制作 321
12.3.1 创意与构思 321
12.3.2 游戏界面的制作 321
12.3.3 游戏ActionScript动作脚本的编写 322
12.3.4 链接脚本文件与测试动画 328
12.4 手机屏保的制作 328
12.4.1 创意与构思 328
12.4.2 创建手机应用程序 329
12.4.3 制作Flash动画元素 330
12.4.4 创建动态显示的时间 332
12.5 Flash网站的制作 335
12.5.1 创意与构思 335
12.5.2 网站界面的制作 336
12.5.3 “关于我们”栏目内容的制作 340
12.5.4 “案例展示”栏目内容的制作 341
12.5.5 “我的视频”栏目内容的制作 342
12.5.6 “给我留言”栏目内容的制作 343
12.5.7 整合网站栏目 344
12.5.8 网站的发布 346