第1章 初识Flash CS6 2
1.1 Flash的发展与前景 2
1.1.1 Flash的前身 2
1.1.2 Flash动画与传统动画比较 2
1.1.3 Flash的应用 3
网页宣传广告 3
动画短片 3
教学课件 4
交互游戏 4
Flash网站 4
1.2 Flash动画制作基础 4
1.2.1 Flash动画的特点 5
1.2.2 Flash动画基本术语 5
FLA文件 5
SWF文件 5
AS文件 5
SWC文件 5
ASC文件 5
JSFL文件 5
场景 5
关键帧 5
图层 5
1.2.3 位图图像和矢量图的区别 5
1.2.4 Flash的基本工作流程 6
前期策划 6
动画流程设置 6
分镜头 6
动画制作 6
后期处理 6
发布动画 6
1.3 Flash软件的特点 6
1.3.1 绘制矢量图形 6
1.3.2 制作精美动画 7
1.3.3 强大的编程功能 7
1.4 Flash CS6的安装与卸载 7
1.4.1 系统要求 8
1.4.2 安装Flash CS6 8
练习:安装Flash CS6 8
1.4.3 卸载Flash CS6 9
练习:卸载Flash CS6 9
1.4.4 启动与退出Flash CS6 9
启动Flash CS6 9
退出Flash CS6 10
1.5 Flash CS6的新增功能 10
1.5.1 最新的Flash Player 10
1.5.2 导出PNG图像序列 10
1.5.3 LZMA压缩方法 10
1.5.4 “直接”窗口模式 11
1.5.5 生成Sprite表 11
1.5.6 Toolkit for CreateJS扩展 11
1.5.7 AIR本机扩展 11
1.5.8 模拟AIR移动内容 12
1.5.9 为AIR远程调试选择网络接口 12
1.5.1 0支持AIR的运行时绑定 12
1.5.1 1在AIR插件中支持直接渲染模式 12
1.5.1 2通过Wi-Fi调试iOS 12
1.6 使用Flash CS6欢迎界面 12
1.7 认识Flash CS6工作区 14
1.7.1 Flash CS6的工作界面 14
1.7.2 菜单栏 15
“文件”菜单 15
“编辑”菜单 15
“视图”菜单 15
“插入”菜单 15
“修改”菜单 15
“文本”菜单 15
“命令”菜单 15
“控制”菜单 15
“调试”菜单 15
“窗口”菜单 16
“帮助”菜单 16
1.7.3 舞台 16
1.7.4 文档窗口 16
1.7.5 时间轴 17
1.7.6 工具箱 17
1.7.7 “属性”面板和其他面板 18
“属性”面板 18
“库”面板 18
“动作”面板 19
“动画编辑器”面板 19
“颜色”面板 19
“样本”面板 19
“对齐”面板 19
“信息”面板 19
“变形”面板 19
“代码片断”面板 19
“组件”面板 20
“动画预设”面板 20
1.8 设置Flash CS6参数和快捷键 20
1.8.1 设置Flash CS6参数 20
常规 20
ActionScript 21
自动套用格式 21
剪贴板 21
绘画 22
文本 23
警告 24
PSD文件导入器 24
AI文件导入器 25
发布缓存 26
1.8.2 设置快捷键 26
1.9 本章小结 27
第2章 掌握Flash CS6的基本操作 28
2.1 新建Flash文件 28
2.1.1 新建空白Flash文件 28
2.1.2 新建Flash模板文件 29
2.1.3 Flash文档属性设置 31
2.2 打开/关闭Flash文件 32
2.2.1 打开Flash文件 32
2.2.2 关闭Flash文件 32
2.3 保存Flash文件 32
2.3.1 直接保存Flash文件 32
2.3.2 另存为Flash文件 33
2.3.3 另存为Flash模板文件 33
2.4 撤销、重做与重复操作 34
2.4.1 撤销操作 34
练习:撤销操作 34
2.4.2 重做操作 35
练习:重做操作 35
2.4.3 重复操作 35
练习:重复操作 35
2.5 应用标尺、网格和辅助线 36
2.5.1 显示/隐藏标尺 36
显示标尺 36
隐藏标尺 36
2.5.2 显示/隐藏网格 37
显示网格 37
隐藏网格 37
2.5.3 贴紧网格 37
2.5.4 编辑网格 38
2.5.5 创建辅助线 38
2.5.6 设置辅助线 38
2.5.7 移动辅助线 39
2.5.8 锁定辅助线 39
2.5.9 贴紧至辅助线 40
2.5.10 显示/隐藏辅助线 40
隐藏辅助线 40
2.6 舞台显示比例 40
2.6.1 放大/缩小舞台的显示比例 41
放大舞台的显示比例 41
缩小舞台的显示比例 41
2.6.2 移动舞台显示区域 42
2.7 本章小结 42
第3章 在Flash CS6中绘制图形 44
3.1 “矩形工具”和“基本矩形工具” 44
3.1.1 矩形工具 44
设置笔触样式 46
对象绘制 50
3.1.2 基本矩形工具 51
3.1.3 绘制矩形背景 51
练习:绘制矩形背景 51
3.2 “椭圆工具”和“基本椭圆工具” 53
3.2.1 椭圆工具 53
3.2.2 基本椭圆工具 54
3.2.3 绘制可爱的笑脸 54
练习:绘制可爱的笑脸 54
3.3 多角星形工具 55
3.3.1 设置多角星形的属性 56
3.3.2 绘制精美图标 57
练习:绘制精美图标 57
3.4 线条工具 58
3.5 铅笔工具 59
3.6 刷子工具 60
3.6.1 设置刷子的笔触大小 60
3.6.2 设置刷子形状 60
3.7 喷涂刷工具 61
3.8 钢笔工具 63
3.8.1 使用钢笔工具 63
3.8.2 调整锚点 64
3.8.3 添加锚点 64
3.8.4 删除锚点 64
3.8.5 锚点的转换 64
3.8.6 调整线段 65
3.8.7 绘制卡通小狗 65
练习:绘制卡通小狗 65
3.9 橡皮擦工具 68
3.9.1 橡皮擦工具模式 68
3.9.2 水龙头工具 69
3.9.3 橡皮擦形状 69
3.10 Deco工具 69
3.10.1 使用“Deco工具” 69
3.10.2 藤蔓式填充 70
3.10.3 网格填充 71
3.10.4 对称刷子 72
3.10.5 3D刷子 73
3.10.6 建筑物刷子 73
3.10.7 装饰性刷子 74
3.10.8 火焰动画 75
3.10.9 火焰刷子 76
3.10.1 0花刷子 76
3.10.1 1闪电刷子 77
3.10.1 2粒子系统 78
3.10.1 3烟动画 79
3.10.1 4树刷子 79
3.10.1 5绘制精美创意图形 80
练习:绘制精美创意图形 81
3.1 1矢量图形的修改 82
3.11.1 将线条转换为填充 82
3.11.2 扩展填充 82
3.11.3 缩小填充 82
3.11.4 柔化填充边缘 83
3.1 2贴紧功能 83
3.12.1 贴紧至对象 83
3.12.2 贴紧至像素 84
3.12.3 贴紧对齐 84
3.1 3绘制可爱的卡通人物 85
练习:绘制可爱的卡通人物 85
3.1 4本章小结 88
第4章 图形颜色处理 90
4.1 笔触颜色和填充颜色 90
使用工具箱中的“笔触颜色”和“填充颜色” 90
使用“属性”面板中的“笔触颜色”和“填充颜色” 91
4.2 使用“样本”面板 91
4.3 使用“颜色”面板 92
4.3.1 填充纯色 93
4.3.2 填充渐变颜色 94
线性渐变 94
径向渐变 95
4.3.3 位图填充 95
4.4 使用“滴管工具” 96
使用“滴管工具”对笔触采样 96
使用“滴管工具”对填充颜色采样 96
4.5 “墨水瓶工具”和“颜料桶工具” 96
4.5.1 使用“墨水瓶工具” 97
4.5.2 使用“颜料桶工具” 97
4.5.3 绘制可爱的小娃娃 98
练习:绘制可爱的小娃娃 98
4.6 渐变变形工具 100
4.7 锁定填充 100
4.8 绘制可爱的小猪 100
练习:绘制可爱的小猪 100
4.9 本章小结 103
第5章 Flash中对象的编辑管理 104
5.1 选择对象 104
5.1.1 使用“选择工具” 104
练习:使用“选择工具” 104
5.1.2 执行命令选择对象 105
5.1.3 使用“部分选取工具” 105
练习:使用“部分选取工具” 105
5.1.4 使用“套索工具” 106
练习:使用“套索工具” 106
5.2 对象的基本操作 106
5.2.1 移动对象 106
拖动方法 106
使用方向键 107
使用“属性”面板 107
使用“信息”面板 107
5.2.2 复制对象 107
5.2.3 删除对象 108
5.3 预览对象 108
5.3.1 以轮廓预览图形对象 108
5.3.2 高速显示图形对象 109
5.3.3 消除动画对象的锯齿 109
5.3.4 消除文字锯齿 110
5.3.5 显示整个图形对象 110
5.4 排列与对齐对象 110
5.4.1 对齐对象 111
5.4.2 使用“对齐”面板 111
5.4.3 排列对象 113
5.5 编组对象 113
5.5.1 创建对象组 113
5.5.2 编辑对象组 114
5.5.3 分离对象组 114
5.6 合并对象 114
5.6.1 联合对象 115
5.6.2 交集对象 115
5.6.3 打孔对象 115
5.6.4 裁切对象 115
5.7 变形对象 115
5.7.1 变形点 117
5.7.2 自由变换对象 117
5.7.3 缩放对象 118
5.7.4 “旋转”和“倾斜”对象 118
5.7.5 翻转对象 119
5.7.6 扭曲对象 119
5.7.7 封套对象 120
5.7.8 制作飞入动画 120
练习:制作飞入动画 120
5.8 绘制可爱的猫咪 122
练习:绘制可爱的猫咪 123
5.9 本章小结 127
第6章 文本的创建与编辑 128
6.1 使用“文本工具” 128
6.1.1 文本字段的类型 128
6.1.2 点文本 129
练习:点文本 129
6.1.3 段落文本 130
练习:段落文本 130
6.1.4 动态文本 131
练习:动态文本 131
6.1.5 输入文本 132
练习:输入文本 132
6.2 设置文本属性 133
6.2.1 “字符”属性 133
“传统文本”的字符属性 133
“TLF文本”的字符属性 135
6.2.2 “段落”属性 137
传统文本段落属性 137
TLF文本段落属性 138
6.2.3 制作倒计时动画 139
练习:制作倒计时动画 139
6.3 文本的编辑处理 140
6.3.1 选择和移动文本 140
6.3.2 切换文本类型 141
6.3.3 检查拼写 141
练习:检查拼写 141
6.3.4 查找和替换 142
6.3.5 为文本设置超链接 143
6.3.6 制作描边文字 143
练习:制作描边文字 143
6.4 文本的应用 144
6.4.1 嵌入文本 145
6.4.2 打散文本 145
6.4.3 文本分散到图层 146
练习:制作文字出场动画 146
6.5 制作家居宣传广告 147
练习:制作家居宣传广告 147
6.6 本章小结 149
第7章 图层与时间轴 150
7.1 新建和选择图层 150
7.1.1 新建图层 150
7.1.2 新建图层组 151
创建图层文件夹 151
编辑图层文件夹 151
展开和折叠图层文件夹 151
7.1.3 选择图层 151
选择单个图层 152
选择连续的多个图层 152
选择不连续的多个图层 152
7.1.4 调整图层对象 152
练习:调整图层对象 152
7.2 图层的编辑 153
7.2.1 重命名图层 153
7.2.2 复制图层 154
7.2.3 删除图层和图层文件夹 154
7.2.4 调整图层排列顺序 154
7.2.5 设置图层属性 155
7.3 图层的状态 156
7.3.1 显示和隐藏图层 156
7.3.2 锁定和解锁图层 156
7.3.3 显示图层轮廓 157
7.3.4 修改图层轮廓颜色 158
7.4 将对象分散到图层 158
7.4.1 分散到图层 158
7.4.2 制作文字淡入动画 158
练习:制作文字淡入动画 159
7.5 帧与时间轴 161
7.5.1 认识“时间轴”面板 161
7.5.2 关于帧 162
帧 162
关键帧 162
空白关键帧 163
7.5.3 关于帧频 163
7.5.4 移动整个动画 163
7.5.5 使用绘图纸外观 163
7.5.6 制作人物行走动画 165
练习:制作人物行走动画 165
7.6 帧的编辑操作 167
7.6.1 插入帧 167
插入帧 167
插入关键帧 168
插入空白关键帧 168
7.6.2 选择帧 168
7.6.3 复制帧 169
7.6.4 移动帧 169
7.6.5 删除和清除帧 170
7.6.6 翻转帧 170
7.6.7 帧的转换 170
7.6.8 帧标签 171
7.6.9 图片切换动画 172
练习:制作图片切换动画 172
7.7 使用场景组织Flash动画 175
7.7.1 创建和处理场景 175
添加场景 175
删除场景 175
复制场景 176
重命名场景 176
更改场景顺序 176
7.7.2 在场景间切换 176
7.7.3 测试场景 177
7.8 制作卡通场景动画 177
练习:制作卡通场景动画 177
7.9 本章小结 179
第8章 使用元件和库 180
8.1 了解元件 180
8.1.1 什么是元件 180
8.1.2 元件的类型 180
8.2 创建Flash元件 180
8.2.1 创建图形元件 181
8.2.2 创建影片剪辑元件 181
8.2.3 制作网站宣传动画 181
练习:制作网站宣传动画 181
8.2.4 创建按钮元件 184
8.2.5 制作基础按钮动画 184
练习:制作基础按钮动画 184
8.2.6 将现有对象转换为元件 186
8.2.7 将动画转换为影片剪辑元件 186
8.3 使用元件实例 186
8.3.1 元件的中心点与注册点 186
元件注册点 187
元件中心点 187
8.3.2 创建元件的新实例 188
8.3.3 编辑元件 188
在当前位置编辑 188
在新窗口中编辑 188
在元件模式下编辑 189
8.3.4 复制元件实例 189
8.3.5 更改实例类型 189
8.3.6 分离元件实例 190
8.3.7 替换实例 190
8.3.8 修改实例样式 190
8.4 使用“库”面板 191
8.4.1 认识“库”面板 191
8.4.2 库文件夹 193
新建文件夹 193
删除文件夹 193
重命名文件夹 193
嵌套文件夹 194
展开/折叠文件夹 194
8.4.3 管理库项目 194
重命名库项目 194
删除库项目 194
排序库项目 194
更新库项目 194
查找未使用的库项目 194
8.5 使用公用库和共享资源 195
8.5.1 使用公共库 195
按钮库 195
类库 195
声音库 195
8.5.2 使用外部库 195
8.5.3 使用共享资源 196
创建共享资源库 196
使用共享资源 196
断开与共享资源的链接 196
创作期间的共享资源 197
8.6 制作娱乐网站动画 197
练习:制作娱乐网站动画 197
8.7 本章小结 202
第9章 制作基础的Flash动画 204
9.1 使用模板创建Flash动画 204
9.1.1 AIR for Android 204
9.1.2 动画 205
练习:使用模板创建动画 205
9.1.3 范例文件 206
练习:制作自定义光标动画 206
9.1.4 广告 208
9.1.5 横幅 208
9.1.6 媒体播放 208
9.1.7 演示文稿 208
9.2 逐帧动画 209
9.2.1 逐帧动画的特点 209
9.2.2 使用外部导入素材生成逐帧动画 209
练习:制作光影逐帧动画 209
9.2.3 制作逐帧动画 210
练习:制作简单的导航菜单 210
9.3 形状补间动画 214
9.3.1 形状补间动画的特点 214
9.3.2 制作形状补间动画 214
练习:制作闪光动画 214
9.3.3 控制形状变化 216
9.4 补间动画 217
9.4.1 补间动画的特点 217
9.4.2 制作补间动画 218
练习:制作海底世界动画 218
9.4.3 设置补间动画 222
9.5 传统补间动画 223
9.5.1 传统补间动画的特点 223
9.5.2 制作传统补间动画 224
练习:制作游戏人物入场动画 224
9.5.3 设置传统补间动画 226
9.6 使用动画预设 226
9.6.1 预览动画预设 226
9.6.2 应用动画预设 227
练习:制作卡通场景动画 227
9.7 制作简单欢迎动画 229
练习:制作简单欢迎动画 229
9.8 本章小结 234
第10章 制作高级Flash动画 236
10.1 引导动画 236
10.1.1 引导动画的特点 236
10.1.2 创建引导动画 236
创建引导层 237
创建运动引导层 237
10.1.3 制作蜻蜓飞舞动画 237
练习:制作蜻蜓飞舞动画 237
10.2 遮罩动画 241
10.2.1 遮罩动画的特点和用途 241
10.2.2 创建遮罩图层 241
10.2.3 制作餐饮宣传动画 242
练习:制作餐饮宣传动画 242
10.3 使用混合模式 247
10.3.1 关于混合模式 248
10.3.2 混合模式详解 248
10.4 如何使用滤镜 250
关于滤镜和Flash Player的性能 250
关于Pixel Bender滤镜 250
10.5 应用滤镜效果 251
10.5.1 投影 251
10.5.2 模糊 253
10.5.3 发光 254
10.5.4 斜角 255
10.5.5 渐变发光 256
10.5.6 渐变斜角 257
10.5.7 调整颜色 257
10.6 滤镜的编辑操作 258
10.6.1 添加、删除、重置滤镜 259
10.6.2 滤镜预设 259
10.6.3 复制与粘贴 259
10.6.4 启用、禁用与删除滤镜效果 260
10.7 动画编辑器 260
10.7.1 认识“动画编辑器”面板 260
10.7.2 编辑属性关键帧 261
添加和删除属性关键帧 261
移动属性关键帧 262
10.7.3 编辑元件的属性 262
改变元件实例的位置 262
转换元件实例的形状 262
添加和删除色彩效果 263
添加和删除滤镜效果 263
为补间添加缓动效果 263
10.7.4 制作人物开场动画 264
练习:制作人物开场动画 264
10.8 制作网站开场动画 267
练习:制作网站开场动画 267
10.9 本章小结 271
第11章 导入图像、声音和视频 272
11.1 导入图像 272
11.1.1 Flash支持的位图格式 272
GIF图像(扩展名为.gif) 272
JPEG/JPG图像(扩展名为.jpg) 272
PNG图像(扩展名为.png) 272
11.1.2 导入png格式图像 273
11.1.3 导入jpg格式图像 273
11.1.4 导入Illustrator文件 274
11.1.5 导入PSD文件 275
11.1.6 导入AutoCAD DXF文件 275
11.2 编辑导入的位图 276
11.2.1 设置位图属性 276
11.2.2 将位图矢量化 276
11.2.3 去除位图背景 277
11.2.4 填充和修改位图 277
填充位图 277
修改填充效果 278
11.2.5 压缩与交换位图 278
压缩位图 278
交换位图 279
11.2.6 制作炫彩网站开场动画 279
练习:制作炫彩网站开场动画 279
11.3 导入音频 281
11.3.1 支持的音频格式 281
11.3.2 支持的音频类型 281
11.3.3 导入音频 282
练习:为按钮添加音频 282
练习:为影片剪辑添加音频 283
11.3.4 设置音频属性 285
11.4 编辑音频 287
11.4.1 “编辑封套”对话框 287
11.4.2 使用行为编辑声音 288
11.5 压缩音频 288
11.5.1 “声音属性”对话框 288
11.5.2 音频压缩设置 289
默认压缩选项 289
使用ADPCM压缩选项 289
使用MP3压缩选项 290
RAW压缩与语音压缩 290
11.6 导入视频 291
11.6.1 支持的视频格式 291
11.6.2 使用“导入视频”对话框 291
11.6.3 使用Web服务器以渐进方式下载视频 292
练习:制作渐进式下载视频 292
11.6.4 在Flash文件中嵌入视频文件 293
练习:制作嵌入的视频效果 293
11.6.5 Flash Media Server流式加载视频 295
11.7 设置视频属性 295
11.7.1 “视频属性”对话框 295
11.7.2 更改视频文件 296
11.8 在Flash网站中插入视频 296
11.9 本章小结 300
第12章 3D与骨骼动画 302
12.1 使用3D旋转对象 302
12.1.1 使用3D旋转工具 302
练习:使用3D旋转工具 302
12.1.2 使用“变形”面板实现3D旋转 303
12.1.3 全局转换与局部转换 303
12.1.4 制作3D旋转动画 304
练习:制作3D旋转动画 304
12.2 使用3D平移对象 307
12.2.1 平移3D对象 307
12.2.2 平移多个3D对象 308
12.2.3 3D平移的属性设置 308
12.2.4 制作3D平移动画 309
练习:制作3D平移动画 309
12.3 关于骨骼动画 310
12.4 创建骨骼动画 311
12.4.1 为图形创建骨骼系统 311
练习:为图形创建骨骼系统 311
12.4.2 设置“IK骨架”属性 313
12.4.3 设置“IK骨骼”属性 314
12.4.4 通过元件实例创建骨骼系统 315
练习:通过元件实例创建骨骼系统 315
12.5 编辑骨骼动画 317
12.5.1 选择骨骼 317
12.5.2 重新定位骨骼和关联的对象 318
12.5.3 删除骨骼 318
12.5.4 相对于关联的形状或元件移动骨骼 318
12.5.5 使用绑定工具 318
12.5.6 调整骨骼运动约束 319
12.6 制作卡通形象行走动画 320
练习:制作卡通形象行走动画 320
12.7 本章小结 323
第13章 认识ActionScript编程环境 324
13.1 什么是ActionScript 324
13.1.1 ActionScript简介 324
13.1.2 ActionScript的相关术语 325
13.1.3 ActionScript 3.0的改进 326
13.2 ActionScript编程环境 326
13.2.1 工具栏 326
13.2.2 动作工具箱 328
13.2.3 脚本导航器 329
13.2.4 脚本编辑窗口 329
13.2.5 固定脚本 329
13.2.6 “动作”面板菜单 330
13.3 ActionScript 3.0高级设置 331
13.3.1 应用程序级别 331
13.3.2 文档级 332
13.4 编辑ActionScript 333
13.4.1 添加ActionScript脚本代码 333
添加在FLA文件中 333
添加到外部AS脚本文件中 333
13.4.2 使用脚本助手 333
13.4.3 使用脚本辅助 334
13.5 使用“代码片断”面板 334
13.5.1 了解“代码片断”面板 334
13.5.2 调用外部动画 335
练习:调用外部动画 335
13.6 制作楼盘宣传动画 336
练习:制作楼盘宣传动画 337
13.7 本章小结 344
第14章 ActionScript 3.0基础 346
14.1 ActionScript 3.0基础语法 346
14.1.1 点操作符 346
14.1.2 界定符 346
花括号 346
分号 346
圆括号 347
14.1.3 字母的大小写 347
14.1.4 注释 347
14.1.5 保留字和关键字 347
14.1.6 常量 348
14.1.7 运算符 348
算术运算符 348
逻辑运算符 348
位操作符 349
复合操作符 349
字符串操作符 349
其他 349
14.1.8 语句 349
if语句 349
do语句 349
while语句 349
for语句 350
条件终止语句 350
14.2 ActionScript 3.0中的数据类型 350
14.2.1 字符串 350
练习:制作学员信息表 350
14.2.2 数值 351
14.2.3 布尔型 351
14.2.4 MovieClip对象 352
14.2.5 对象 352
14.2.6 数组对象 352
14.2.7 未定义 353
14.2.8 检测数据类型 353
14.3 ActionScript 3.0中的变量 353
14.3.1 变量名 353
14.3.2 变量类型 353
14.3.3 变量的作用域 354
14.3.4 声明变量 354
14.3.5 使用变量 354
为变量赋值 354
使用变量和获取变量值 354
14.4 ActionScript 3.0中的函数 354
14.4.1 自定义函数 354
使用函数语句定义函数 354
使用函数表达式定义函数 355
14.4.2 调用函数 355
14.4.3 从函数中返回值 355
14.4.4 跟随鼠标移动的星星 355
练习:跟随鼠标移动的星星 355
14.5 事件 357
14.5.1 事件处理 357
事件处理结构 357
事件对象 357
事件处理函数 357
14.5.2 键盘事件 358
14.5.3 鼠标事件 358
14.5.4 使用ActionScript实现拖曳效果 359
练习:使用ActionScript实现拖曳效果 359
14.6 模拟触屏手机滑动效果 360
练习:模拟触屏手机滑动效果 361
14.7 本章小结 363
第15章 ActionScript 3.0的应用 364
15.1 什么是面向对象的编程 364
对象 364
类 364
继承性 364
多样性 364
封装 364
15.2 包和命名空间 365
15.2.1 包的概念 365
15.2.2 创建包 365
15.2.3 导入包 365
15.2.4 命名空间的概念 366
15.2.5 定义命名空间 366
15.2.6 应用命名空间 367
15.2.7 通过ActionScript 3.0输出文本 367
练习:通过ActionScript 3.0输出文本 367
15.3 ActionScript 3.0中的类 368
15.3.1 类定义 368
15.3.2 类属性 368
15.3.3 类体 369
15.3.4 制作跳跃的小鸡 369
练习:制作跳跃的小鸡 369
15.4 属性和方法 370
15.4.1 属性 370
定义类属性 370
成员属性和局部属性 370
实例属性和静态属性 371
15.4.2 方法 371
构造函数方法 371
静态方法 371
实例方法 371
15.4.3 自动创建多个元件实例 371
练习:自动创建多个元件实例 372
15.5 处理XML对象 373
15.5.1 创建XML对象 373
15.5.2 添加XML元素 373
15.5.3 为XML元素设置属性 374
15.5.4 读取XML元素 374
15.5.5 删除XML元素 374
15.6 制作网站展示广告 374
练习:制作网站展示广告 374
15.7 本章小结 376
第16章 组件的应用 378
16.1 关于组件 378
16.1.1 组件简介 378
16.1.2 组件的类型 378
Flex组件 379
User Interface组件 379
Video组件 379
16.1.3 使用组件 379
在创建时添加组件 379
使用ActionScript在运行时添加组件 380
设置组件大小 380
16.2 Flash常用组件 380
16.2.1 添加CheckBox组件 380
练习:添加CheckBox组件 380
16.2.2 添加RadioButton组件 381
练习:添加RadioButton组件 381
16.2.3 添加ComboBox组件 382
练习:添加ComboBox组件 382
16.2.4 添加List组件 384
练习:添加List组件 384
16.2.5 添加Button组件 385
练习:添加Button组件 385
16.2.6 添加UILoad组件 386
练习:添加UILoad组件 386
16.2.7 添加ScrollPane组件 387
练习:添加ScrollPane组件 387
16.2.8 添加Textlrput组件 388
练习:添加Textlnput组件 388
16.3 添加视频组件 389
16.3.1 关于视频组件 389
16.3.2 添加FLVPlayback组件 389
练习:添加FLVPlayback组件 389
16.3.3 设置视频组件属性 390
16.3.4 自定义视频播放组件 391
练习:自定义视频播放组件 391
16.4 组件与ActionScript的综合应用 393
16.4.1 制作信息调查表 393
练习:制作信息调查表 393
16.4.2 制作精美日历 395
练习:制作精美日历 395
16.5 本章小结 398
第17章 优化与输出Flash动画 400
17.1 测试Flash动画 400
17.1.1 测试Flash动画 400
在编辑环境中测试 400
在测试环境中测试 400
17.1.2 测试Flash动画的下载速度 401
17.2 优化Flash动画 402
17.2.1 优化元件和动画 402
17.2.2 优化图形、文本及颜色 402
17.2.3 减少对CPU的占用 403
17.2.4 慎用位图、音频和视频 403
17.2.5 分散加载压力 403
17.3 Flash动画发布设置 403
17.3.1 “发布设置”对话框 403
17.3.2 发布Flash影片 404
17.3.3 发布HTML 405
17.3.4 发布GIF动画 407
17.4 发布预览 409
17.5 导出Flash动画 409
17.5.1 导出图像文件 409
Adobe FXG(*.fxg) 410
位图(*.BMP) 410
JPEG图像 410
GIF图像 411
PNG图像 411
17.5.2 导出动画文件 411
Adobe Flash Playe视频(swf) 411
Windows AVI(Windows) 411
QuickTime(*mov) 412
WAV音频(Windows) 413
JPEG序列和PNG序列 414
GIF动画和GIF序列 414
17.6 制作产品宣传动画 414
练习:制作产品宣传动画 414
17.7 本章小结 421
第18章 Flash动画制作实例 422
18.1 按钮动画 422
18.1.1 制作游戏按钮动画 422
练习:制作游戏按钮动画 422
18.1.2 制作菜单按钮动画 427
练习:制作菜单按钮动画 427
18.1.3 制作综合按钮动画 432
练习:制作综合按钮动画 432
18.2 导航菜单动画 435
18.2.1 制作快速导航菜单 435
练习:制作快速导航菜单 435
18.2.2 制作游戏网站导航菜单 437
练习:制作游戏网站导航菜单 437
18.2.3 制作综合性导航菜单 443
练习:制作综合性导航菜单 443
18.3 宣传广告动画 451
18.3.1 制作幻灯片广告 451
练习:制作幻灯片广告 451
18.3.2 制作选项卡式宣传广告 454
练习:制作选项卡式宣传广告 454
18.3.3 制作楼盘宣传广告 457
练习:制作楼盘宣传广告 458
18.4 本章小结 465