Chapter 01 初识Flash CS4精彩 1
1.1 进入Flash的精彩世界 1
1.1.1 绘制矢量图形 2
1.1.2 制作动画 4
1.1.3 强大的编程功能 5
1.2 Flash CS4的安装、启动与退出 5
1.2.1 Flash CS4运行环境需求 5
1.2.2 安装Flash CS4 6
任务导读 6
任务驱动 6
1.2.3 卸载Flash CS4 7
任务导读 7
任务驱动 7
1.2.4 启动Flash CS4 8
任务导读 8
任务驱动 8
使用技巧 9
1.2.5 退出Flash CS4 9
任务导读 9
任务驱动 9
使用技巧 9
1.3 Flash CS4的新增功能 10
1.4 本章小结 12
Chapter 02 熟悉Flash CS4界面和基本操作 13
2.1 认识FlashCS4工作区 13
2.1.1 使用“欢迎“界面 13
2.1.2 认识舞台 14
2.1.3 认识时间轴 15
2.1.4 使用“工具”面板 16
2.1.5 使用“属性“检查器和面板 17
2.1.6 菜单栏和编辑栏 19
2.1.7 使用图层 19
2.2 Flash文件的基本操作 20
2.2.1 新建Flash文件 20
任务导读 20
任务驱动 20
2.2.2 打开Flash文件 22
任务导读 22
任务驱动 22
2.2.3 保存Flash文件 22
任务导读 22
任务驱动 22
使用技巧 23
2.2.4 关闭Flash文件 24
任务导读 24
任务驱动 24
2.3 本章小结 24
Chapter 03 使用绘图工具绘制动画对象 25
3.1 使用绘图工具 25
3.1.1 线条工具 25
任务导读 25
任务驱动 25
应用工具 26
参数解析 26
3.1.2 套索工具 27
任务导读 27
任务驱动 28
应用工具 28
使用技巧 29
3.1.3 铅笔工具 30
任务导读 30
任务驱动 30
应用工具 31
参数解析 31
3.1.4 钢笔工具 33
任务导读 33
任务驱动 33
应用工具 35
使用技巧 35
3.1.5 矩形和基本矩形工具 38
任务导读 38
任务驱动 38
应用工具 39
使用技巧 40
3.1.6 椭圆和基本椭圆工具 40
任务导读 40
任务驱动 41
应用工具 42
参数解析 43
3.1.7 多角星形工具 43
任务导读 43
任务驱动 44
应用工具 45
使用技巧 45
3.1.8刷子工具 46
任务导读 46
任务驱动 46
应用工具 46
参数解析 47
3.2 本章实例:绘制动画场景效果 48
3.3 本章小结 51
Chapter 04 使用颜色工具为图形添加色彩 52
4.1 使用颜色工具 52
4.1.1 颜色工具 52
4.1.1.1 笔触颜色 52
5.3.1 复制对象 77
任务导读 77
任务驱动 77
5.3.2 删除对象 78
任务导读 78
任务驱动 78
5.3.3 移动对象的定位点 78
任务导读 79
任务驱动 79
5.4 使用查看工具 79
5.4.1 使用缩放工具调整工作区的大小 80
任务导读 80
任务驱动 80
使用技巧 81
5.4.2 使用手形工具调整工作区的位置 81
任务导读 81
任务驱动 81
5.5 排列对象 82
5.5.1 使用“对齐”面板对齐可见对象 82
5.5.2 “对齐”面板运用实例 83
任务导读 83
任务驱动 83
5.6 对象的编组 84
5.6.1 为多个可见对象编组 84
任务导读 84
任务驱动 84
5.6.2 编辑对象组 85
任务导读 85
任务驱动 85
5.6.3 分离对象组 86
5.7 变形对象 86
5.7.1 如何使用“变形”面板 86
5.7.2 使用“变形”面板缩放对象 87
任务导读 87
任务驱动 87
使用技巧 88
5.7.3 使用“变形”面板旋转及倾斜对象 88
任务导读 88
任务驱动 89
使用技巧 89
5.7.4 使用“变形”面板翻转对象 89
任务导读 89
任务驱动 90
使用技巧 90
5.7.5 自由变形对象 91
任务导读 91
任务驱动 91
5.8 形状的重叠 92
5.8.1 切割形状 92
任务导读 92
任务驱动 92
5.8.2 融合形状 93
任务导读 93
任务驱动 93
5.9 本章小结 94
Chapter 06 使用文字对象创建文字特效 95
6.1 文本工具概述 95
6.1.1 文本字段的类型 95
6.1.2 文字的输入 96
任务导读 96
任务驱动 96
应用工具 97
参数解析 98
6.2 文字输入状态 98
任务导读 98
任务驱动 98
参数解析 99
6.3 设置文字属性 99
任务导读 99
任务驱动 100
参数解析 101
6.4 设置段落属性 102
任务导读 102
任务驱动 102
参数解析 102
6.5 设置文本类型 103
6.5.1 静态文本 103
6.5.2 动态文本 104
6.5.3 输入文本 106
6.6 对文字进行整体变形 107
任务导读 107
任务驱动 107
6.7 对文字进行局部变形 108
任务导读 108
任务驱动 108
使用技巧 109
6.8 本章实例:书籍封面设计 111
6.9 本章小结 114
Chapter 07 使用滤镜和图层混合添加特效 115
7.1 如何使用滤镜 115
7.2 应用滤镜特效 116
7.2.1 “投影”滤镜效果 117
任务导读 117
任务驱动 117
参数解析 117
使用技巧 118
7.2.2 “模糊”滤镜效果 118
任务导读 118
任务驱动 119
参数解析 119
7.2.3 “发光”滤镜效果 119
任务导读 119
任务驱动 119
参数解析 119
7.2.4 “斜角”滤镜效果 120
任务导读 120
任务驱动 120
参数解析 121
7.2.5 “渐变发光”滤镜效果 121
任务导读 121
任务驱动 122
参数解析 122
7.2.6 “渐变斜角“滤镜效果 122
任务导读 122
任务驱动 123
参数解析 123
7.2.7 “调整颜色”滤镜效果 123
任务导读 123
任务驱动 124
参数解析 124
7.3 使用混合模式创建复合图像 124
7.4 混合模式综合示例 126
7.5 本章小结 127
Chapter 08 动画制作轻松上手 128
8.1 动画基础知识 128
8.1.1 动画的原理 128
8.1.2 动画的单元―帧 128
8.1.3 帧频 129
任务导读 130
任务驱动 130
参数解析 130
8.1.4 使用绘图纸工具 130
任务导读 130
任务驱动 131
参数解析 132
8.1.5 移动整个动画 132
任务导读 132
任务驱动 132
8.2 使用帧 133
8.2.1 插入关键帧 134
任务导读 134
任务驱动 134
使用技巧 134
8.2.2 插入普通帧 135
8.2.3 选择帧 135
8.2.4 移动帧 135
8.2.5 删除帧 135
8.2.6 复制帧 136
8.2.7 延伸帧 137
任务导读 137
任务驱动 137
使用技巧 137
8.2.8 翻转帧 137
8.3 使用图层 137
8.3.1 图层的用途 138
8.3.2 图层的基本操作 138
8.3.2.1 添加图层 139
任务导读 139
任务驱动 139
8.3.2.2 选取图层 139
任务导读 139
任务驱动 139
8.3.2.3 移动图层 141
8.3.2.4 复制图层 141
任务导读 141
任务驱动 141
8.3.2.5 删除图层 142
任务导读 142
任务驱动 142
8.3.2.6 创建运动引导层 143
任务导读 143
任务驱动 143
8.3.3 改变图层的状态 143
任务导读 143
任务驱动 144
使用技巧 146
8.3.4 使用图层文件夹管理图层 147
8.3.4.1 添加图层文件夹 148
8.3.4.2 组织图层文件夹 148
任务导读 148
任务驱动 148
8.3.4.3 展开或折叠图层文件夹 148
任务导读 148
任务驱动 149
8.3.5 用“分散到图层“命令自动分配图层 149
任务导读 149
任务驱动 149
8.4 使用场景 150
8.4.1 场景的用途 151
8.4.2 添加和删除场景 151
任务导读 151
任务驱动 151
8.4.3 调整场景播放顺序 151
8.5 本章小结 152
Chapter 09 使用元件和库组织动画素材 153
9.1 什么是元件 153
9.2 元件的类型 154
任务导读 154
任务驱动 154
参数解析 154
9.3 建立元件 155
9.3.1 创建图形元件 155
任务导读 155
任务驱动 155
使用技巧 156
9.3.2 创建影片剪辑 157
任务导读 157
任务驱动 157
使用技巧 158
9.3.3 创建按钮 159
任务导读 159
任务驱动 159
使用技巧 162
9.4 建立实例 162
9.5 编辑实例 163
9.5.1 交换实例元件 163
任务导读 163
任务驱动 163
9.5.2 改变实例类型 164
任务导读 164
任务驱动 164
参数解析 164
9.5.3 改变实例颜色 165
任务导读 165
任务驱动 165
参数解析 165
9.5.4 分离实例 166
任务导读 166
任务驱动 166
9.5.5 调用其他影片中的元件 167
任务导读 167
任务驱动 167
9.6 查看实例信息 167
任务导读 168
任务驱动 168
9.7 库界面 169
9.8 管理库 170
9.8.1 创建库元素 170
任务导读 170
任务驱动 170
9.8.2 重命名库元素 171
任务导读 171
任务驱动 171
9.8.3 建立库文件夹 171
任务导读 171
任务驱动 171
9.9 使用库文件 172
9.10 编辑库文件 173
9.10.1 编辑元件 173
任务导读 173
任务驱动 173
9.10.2 编辑声音 173
任务导读 173
任务驱动 174
9.10.3 编辑位图 174
任务导读 174
任务驱动 174
参数解析 175
9.11 使用公用库 175
9.12 本章实例 176
9.12.1 七彩按钮 176
9.12.2 网页链接提示按钮 179
9.13 本章小结 181
Chapter 10 使用外部图片、声音和视频 182
10.1 使用外部图片 182
10.1.1 导入图片 183
任务导读 183
任务驱动 184
使用技巧 185
10.1.2 去除图片背景 185
任务导读 185
任务驱动 185
10.1.3 转换为矢量图形 186
任务导读 186
任务驱动 186
参数解析 187
使用技巧 187
10.1.4 用位图填充 187
任务导读 187
任务驱动 187
10.1.5 运用矢量图 188
10.1.5.1 导入矢量图形 188
任务导读 188
任务驱动 188
10.1.5.2 优化图形 188
任务导读 188
任务驱动 189
10.2 使用声音 189
10.2.1 Flash支持的声音类型 189
10.2.2 导入声音 190
任务导读 190
任务驱动 190
10.2.3 为影片添加声音 191
任务导读 191
任务驱动 191
10.2.4 为按钮添加音效 192
任务导读 192
任务驱动 192
10.2.5 设置播放效果和播放类型 194
任务导读 194
任务驱动 194
参数解析 195
10.2.6 使用声音编辑器编辑声音 195
任务导读 195
任务驱动 195
参数解析 196
10.2.7 输出声音 196
任务导读 196
任务驱动 197
参数解析 197
10.3 使用视频 199
10.3.1 Flash支持的视频类型 199
10.3.2 为影片添加视频 199
任务导读 199
任务驱动 200
10.4 本章小结 207
Chapter 11 Flash动画高级技巧 208
11.1 制作逐帧动画 208
11.1.1 逐帧动画的特点及用途 208
11.1.2 绘制逐帧动画 209
任务导读 209
任务驱动 209
11.1.3 导入逐帧动画 209
任务导读 209
任务驱动 210
11.2 制作形状补间动画 211
11.2.1 制作简单变形 211
任务导读 211
任务驱动 211
参数解析 212
11.2.2 控制变形 212
任务导读 212
任务驱动 212
使用技巧 213
11.3 制作动作补间动画 213
任务导读 213
任务驱动 214
应用工具 215
参数解析 216
11.4 制作引导动画 216
任务导读 216
任务驱动 216
参数解析 218
11.5 制作遮罩动画 218
11.5.1 遮罩动画的特点及用途 219
11.5.2 遮罩动画的制作步骤 219
任务导读 219
任务驱动 219
使用技巧 221
11.6 本章实例:制作网页广告 222
11.7 本章小结 225
Chapter 12 轻松掌握ActionScript 3.0 226
12.1 ActionScript 3.0概述 226
12.2 ActionScript 3.0的术语 227
12.3 使用“动作”面板 228
12.3.1“动作”面板 229
任务导读 229
任务驱动 229
12.3.2 语法高亮显示 229
12.3.3 语法检查 230
任务导读 230
任务驱动 230
12.3.4 编程习惯 231
12.4 ActionScript 3.0的开发环境 232
12.4.1 使用Flash CS4IDE 232
任务导读 233
任务驱动 233
12.4.2 使用Flex Builder 2234
任务导读 234
任务驱动 234
12.5 显示列表和显示对象 236
12.5.1 显示列表和显示对象概述 236
12.5.2 创建显示对象 239
任务导读 239
任务驱动 239
使用技巧 240
12.5.3 显示显示对象 240
任务导读 240
任务驱动 240
12.5.4 加载外部文件 243
任务导读 243
任务驱动 243
12.6 ActionScript的语法 245
12.6.1 点操作符 245
12.6.2 界定符 245
12.6.3 字母的大小写 246
12.6.4 注释 246
12.6.5 保留字和关键字 247
12.6.6 常量 248
12.6.7 运算符 249
12.6.8 控制语句 252
12.7 本章小结 253
Chapter 13 ActionScript 3.0面向对象编程技术 254
13.1 数据类型 254
13.1.1 字符串 254
任务导读 255
任务驱动 255
使用技巧 256
13.1.2 数值 257
任务导读 257
任务驱动 257
13.1.3 布尔型 258
任务导读 258
任务驱动 258
13.1.4 MovieClip对象 259
13.1.5 对象 259
13.1.6 数组对象 260
13.1.7 未定义 261
13.1.8 检测数据类型 261
任务导读 261
任务驱动 262
13.2 变量 262
13.2.1 变量名 263
13.2.2 变量类型 263
13.2.3 变量的作用域 263
13.2.4 变量的声明 264
13.2.5 变量的使用 265
13.3 函数 266
13.3.1 预定义函数 266
13.3.2 自定义函数 268
13.3.3 函数的使用 269
13.4 类 270
任务导读 271
任务驱动 271
13.5 从类中创建一个对象 273
任务导读 273
任务驱动 273
13.6 创建自定义的类 275
13.6.1 自定义类的函数使用 276
13.6.2 创建一个自定义类 276
任务导读 276
任务驱动 277
13.7 从Product类中创建两个对象 279
任务导读 279
任务驱动 279
13.8 关于扩展现有的类 280
13.9 本章小结 280
Chapter 14 实用组件的应用 281
14.1 使用组件 281
14.1.1 查看Flash组件 281
任务导读 281
任务驱动 282
14.1.2 系统组件类型 282
14.1.3 下载和安装组件 283
任务导读 283
任务驱动 283
14.1.4 如何使用组件 283
任务导读 283
任务驱动 283
14.2 拾色器 285
任务导读 286
任务驱动 286
14.3 滑块 287
任务导读 287
任务驱动 287
14.4 列表 290
任务导读 290
任务驱动 290
14.5 加载 291
任务导读 292
任务驱动 292
14.6 数字输入框 292
任务导读 292
任务驱动 293
14.7 进度栏 294
任务导读 294
任务驱动 294
14.8 滚动窗格 296
任务导读 296
任务驱动 296
14.9 方格列表 297
任务导读 297
任务驱动 298
使用技巧 298
14.10 视频播放器 299
任务导读 299
任务驱动 299
14.11 本章小结 300
Chapter 15 测试和优化flash作品 301
15.1 下载测试Flash影片 301
15.1.1 流媒体与缓冲 301
15.1.2 下载测试 302
15.1.2.1 使用播放控制栏 302
任务导读 302
任务驱动 302
参数解析 302
15.1.2.2 使用专用测试窗口 303
任务导读 303
任务驱动 303
参数解析 306
15.2 优化Flash影片 307
15.2.1 优化位图、声音和视频 307
15.2.2 减少对CPU的占用 307
15.2.3 分散加载压力 308
15.2.4 优化元件与动画 308
15.2.5 优化图形、文本及颜色 309
15.3 本章小结 310
Chapter 16 影片的输出和发布 311
16.1 优化Flash影片 311
16.2 输出动画 312
任务导读 312
任务驱动 312
16.2.1 输出SWF影片 313
任务导读 313
任务驱动 313
16.2.2 输出GIF动画 313
任务导读 313
任务驱动 314
参数解析 314
16.2.3 输出JPEG序列 314
任务导读 314
任务驱动 315
参数解析 315
16.3 影片的发布设置 315
16.3.1 指定输出文件类型 315
任务导读 315
任务驱动 315
16.3.2 发布Flash影片 316
任务导读 316
任务驱动 316
参数解析 317
16.3.3 发布HTML 318
任务导读 318
任务驱动 318
参数解析 319
16.3.4 发布GIF动画 320
任务导读 320
任务驱动 320
参数解析 321
16.4 发布预览 322
任务导读 322
任务驱动 322
16.5 生成可执行文件 322
任务导读 322
任务驱动 322
16.6 本章小结 323
Chapter 17 广告动画设计 324
17.1 Flash广告设计基础知识 324
17.1.1 设计形式 324
17.1.2 设计流程 324
17.1.3 设计分析 326
17.2 Flash广告设计 327
17.2.1 设计效果 327
17.2.2 设计步骤 328
17.3 本章小结 341
Chapter 18 MTV动画短片设计 342
18.1 Flash MTV设计基础 342
18.2 前期准备工作 342
18.2.1 准备音乐素材 343
18.2.2 撰写MTV剧本 347
18.2.3 人物设定和场景设定 348
18.3 实现动画效果 349
18.3.1 制作人物原画和背景原画 349
18.3.2 合成人物原画和背景原画 350
18.3.3 添加歌词 351
18.3.4 设置声音同步 351
18.3.5 标注歌词位置 352
18.3.6 制作歌词元件 353
18.3.7 将歌词添加到动画 354
18.4 预载loading和按钮的制作 358
18.4.1 loading的制作 358
18.4.2 制作控制影片播放按钮 360
18.5 制作动画 362
18.6 本章小结 374
Chapter 19 程序开发设计 375
19.1 SWF播放器的开发设计 375
19.1.1 实例说明 375
19.1.2 相关知识 377
19.1.3 制作程序的入口界面 377
19.1.4 制作程序的播放控制界面 378
19.1.5 制作调节控制器 381
19.2 计算器的开发设计 385
19.2.1 实例说明 385
19.2.2 相关知识 386
19.2.3 制作结果显示部分 387
19.2.4 布置数字按钮 388
19.2.5 布置符号按钮 390
19.2.6 初始化全局变量 393
19.3 本章小结 393
Chapter 20 Google搜索设计 394
20.1 Google Web API概述 394
20.2 运行环境要求 394
20.3 屏幕创作环境 395
20.4 创建Google搜索应用程序 396
20.4.1 构造表单应用程序 396
20.4.2 添加loading动画 399
20.4.3 连接组件和数据源 401
20.5 添加动作脚本 405
20.6 本章小结 408