第1章 Flash MX 2004的概述 1
1.1 Flash的出现及其特点 1
1.2 Flash MX 2004安装和启动 2
1.2.1 Flash MX 2004的安装 2
1.2.2 Flash MX 2004的启动 3
1.3 Flash的新特性 4
1.3.1 共有特性 4
1.3.2 Flash MX 2004 Professional的专有新特性 7
1.4 Flash MX 2004对系统的要求 8
1.5 Flash MX 2004常用组合键列表 9
1.6 本章小结 9
1.7 助跑综合训练 10
第2章 初识Flash MX 2004 11
2.1 Flash MX 2004的界面介绍 11
2.2 创建新项目 12
2.4.2 编辑 13
2.4.1 文件 13
2.3 从模板创建 13
2.4 菜单栏 13
2.4.7 命令 14
2.5.1 主工具栏 14
2.4.9 窗口 14
2.4.8 控制 14
2.5 主工具栏及部分功能面板介绍 14
2.4.6 文本 14
2.4.5 修改 14
2.4.4 插入 14
2.4.3 视图 14
2.5.2 “混色器”面板 15
2.5.3 “颜色样本”面板 15
2.5.4 “信息”面板 15
2.5.5 “场景”面板 16
2.5.6 “动作”面板 16
2.5.7 “组件?组件编辑”面板 16
2.5.8 “调试器”面板 16
2.5.10 “属性”面板 17
2.5.9 “输出”面板 17
2.7 助跑综合训练 18
2.6 本章小结 18
第3章 绘图工具的使用 19
3.1 线条工具的使用 19
3.1.1 属性设置 19
3.1.2 绘制直线 21
3.2 椭圆工具的使用 21
3.2.1 属性设置 21
3.2.2 绘制椭圆 22
3.3 矩形工具和多角星形工具 23
3.3.1 矩形工具的使用 23
3.3.2 多角星形工具的使用 23
3.3.3 绘制矩形与多角星形 23
3.4 铅笔工具的使用 25
3.4.1 属性设置 25
3.5 刷子工具的使用 26
3.5.1 属性设置 26
3.4.2 使用铅笔工具绘制线条 26
3.5.2 使用刷子工具 27
3.6 钢笔工具 28
3.6.1 属性设置 28
3.6.2 使用钢笔工具 28
3.7 墨水瓶工具 29
3.7.1 属性设置 29
3.7.2 使用墨水瓶工具 29
3.8.1 属性设置 30
3.8 颜料桶工具 30
3.8.2 使用颜料桶工具 31
3.9 滴管工具 31
3.9.1 属性设置 31
3.9.2 使用滴管工具 31
3.10 橡皮擦工具 33
3.10.1 属性设置 33
3.10.2 使用橡皮擦工具 33
3.11.1 属性设置 34
3.11 选择工具 34
3.12 套索工具 35
3.12.1 属性设置 35
3.11.2 使用选择工具 35
3.12.2 使用套索工具 36
3.13 任意变形工具 36
3.13.1 属性设置 36
3.13.2 使用任意变形工具 37
3.15 辅助绘图工具 38
3.15.1 手形工具 38
3.14.1 使用填充变形工具 38
3.14 填充变形工具 38
3.15.2 缩放工具 39
3.16 综合应用实例 40
3.16.1 绘制卡通图形 40
3.17 本章小结 40
3.18 助跑综合训练 41
4.1.1 输入及编辑文本 43
4.1 文本工具的基本使用方法 43
第4章 文本工具的使用 43
4.1.2 文本的基本属性设置 44
4.2 创建文本框 45
4.2.1 创建静态文本 45
4.2.2 创建动态文本 46
4.2.3 创建输入文本 47
4.3 特效实例制作 48
4.3.1 制作空心文字 48
4.2.4 创建滚动文本 48
4.3.2 制作七彩文字 51
4.3.3 制作立体文字 53
4.4 本章小结 57
4.5 助跑综合训练 58
第5章 编辑对象 59
5.1 获取对象 59
5.2 对象位置的管理 60
5.2.1 对象的移动 60
5.2.2 使用“对齐”面板进行位置调整 65
5.2.3 使用修改命令进行位置调整 66
5.3 复制、粘贴和删除对象 67
5.4 对象的变形 68
5.4.1 对象的缩放、旋转及倾斜 68
5.4.2 对象的扭曲及封套变形 73
5.5 对象的组合 75
5.6 本章小结 76
5.7 助跑综合训练 76
6.2 图层的管理 77
第6章 图层的编辑和管理 77
6.1 图层 77
6.2.1 新建图层 78
6.2.2 重命名图层 78
6.2.3 改变图层的顺序 78
6.2.4 新建图层文件夹 79
6.2.5 图层的锁定和解锁 80
6.3.1 复制图层 81
6.3 图层编辑 81
6.2.6 删除图层 81
6.3.2 隐藏图层 82
6.3.3 显示轮廓 82
6.3.4 编辑图层属性 83
6.3.5 文件夹的编辑 85
6.4 引导层的创建和使用 86
6.4.1 普通引导层 86
6.4.2 运动引导层 86
6.4.3 普通引导层和运动引导层的相互转换 88
6.5 遮罩文字 89
6.5.1 遮罩文字 89
6.6 使用“图层”制作渐变 90
6.7 用图层原理制作背景 93
6.8 本章小结 95
6.9 助跑综合训练 96
第7章 元件、实例和库 97
7.1 元件、实例和库简介 97
7.2.1 元件的功能 98
7.2 元件 98
7.2.2 元件的基本操作 99
7.2.3 将动画转换成影片剪辑 105
7.3 实例 106
7.3.1 创建实例 106
7.3.2 编辑实例 106
7.4.3 公用库 111
7.4.2 专用库 111
7.4.1 库的界面 111
7.4 库 111
7.4.4 库的管理与使用 113
7.4.5 库文件的扩充 113
7.5 本章小结 115
7.6 助跑综合训练 115
第8章 资源的导入及使用 117
8.1 导入图片 117
8.1.1 有关图片的基础知识 117
8.1.2 可导入的图片格式及导入方式 119
8.2 声音的导入及使用 122
8.2.1 导入声音 122
8.3 声音属性的设置 126
8.3.1 设置事件的同步模式 126
8.3.2 音效的设置 127
8.3.3 设置声音重复的次数 130
8.3.4 声音的压缩 131
8.4.2 导入视频 134
8.4.1 能导入的视频文件格式 134
8.4 导入视频 134
8.5 本章小结 136
8.6 助跑综合训练 136
第9章 时间轴 137
9.1 时间轴介绍 137
9.2 帧的相关操作 138
9.2.1 帧的介绍 138
9.3.2 创建插入帧、关键帧和空白关键帧 142
9.3.1 移动播放头 142
9.3 时间轴的操作 142
9.3.3 帧的复制、粘贴和删除 147
9.3.4 指定可打印帧 149
9.4 洋葱皮工具 150
9.5 使用命名锚记 153
9.6 使用帧标签和帧注解 154
9.7 时间轴特效 155
9.7.1 复制为网格 155
9.7.2 分散式重制 156
9.7.3 模糊 157
9.7.4 投影 159
9.7.5 扩展 160
9.7.6 变形 161
9.7.7 分离 163
9.7.8 转换 164
9.8 本章小结 165
9.9 助跑综合训练 166
10.1.1 直接导入生成动画 167
第10章 创建简单动画 167
10.1 逐帧动画 167
10.1.2 创建简单的逐帧动画 168
10.2 补间动画 171
10.2.1 运动补间动画 171
10.2.2 创建引导动画 174
10.2.3 形状补间动画 176
10.3 遮罩动画 179
10.4 本章小结 181
10.5 助跑综合训练 182
第11章 Flash编程 183
11.1 Flash编程简介 183
11.1.1 什么是ActionScript 183
11.1.2 ActionScript和Java Sc ript的区别和联系 183
11.1.3 ActionSc ri pt的功能 184
11.2 ActionSc ript编程基础 184
11.2.1 ActionScript的类型 184
11.2.2 ActionScript的编辑环境 185
11.3.1 root,level和global 191
11.3 了解动画的层次结构 191
11.3.2 加载外部文件 192
11.3.3 相对路径、绝对路径和动态路径 192
11.4 ActionScript语法、相关术语及常用语句 193
11.4.1 ActionScript的语法 193
11.4.2 ActionScri pt中的相关术语 195
11.4.3 利用常用的命令和语句制作简单的动画 197
11.5 变量及数据的类型 202
11.5.1 变量 202
11.5.2 数据类型 204
11.6 运算符 206
11.6.1 数值运算符 206
11.6.2 比较运算符 207
11.6.3 逻辑运算符 207
11.6.4 位运算符 208
11.6.5 赋值运算符 208
11.6.7 运算符的优先级及结合性 209
11.6.6 相等运算符 209
11.7 脚本语言运用 211
11.8 本章小结 214
11.9 助跑综合训练 214
第12章 组件的应用 215
12.1 组件概述 215
12.2.1 组件的添加与删除 216
12.2.2 组件的实时预览及参数的查看 216
12.2 组件的相关操作 216
12.2.3 SWC文件和编译剪辑的有关操作 217
12.2.4 使用脚本添加组件和设定参数 218
12.2.5 组件标签的大小、组件的宽度和高度 219
12.3 常用组件 219
12.3.1 按钮 219
12.3.2 复选框 220
12.3.3 下拉菜单 221
12.3.4 列表 223
12.3.5 单选按钮 224
12.4.1 制作动态日历 225
12.4 新增组件的运用 225
12.4.2 利用组件制作菜单 227
12.5 本章小结 229
12.6 助跑综合训练 229
第13章 影片测试与发布 231
13.1 脚本的撰写 231
13.1.1 保持好的创作习惯 231
13.2.1 优化影片 232
13.2 影片的优化和测试 232
13.1.2 保持好的脚本撰写习惯 232
13.2.2 测试影片下载 233
13.2.3 使用调试器 235
13.2.4 使用“输出”窗口 240
13.3 发布Flash动画 241
13.3.1 播放Flash影片 241
13.3.2 Flash影片中的Unicode文本编码 242
13.3.3 发布Flash文件 243
13.3.5 预览发布格式和设置 246
13.3.4 关于HTML发布模板 246
13.3.6 使用独立播放器 247
13.4 本章小结 247
13.5 助跑综合训练 248
第14章 综合实例 249
14.1 鼠标跟随 249
14.2 Flash片头动画 261
14.3 蝴蝶鼠标跟随 265
14.4 360° 271
14.5.1 工作流程 280
14.5 简单的网页动画制作 280
14.5.2 网页的制作 281
14.6 简单的互动页面的制作 287
14.6.1 制作流程 287
14.6.2 详细步骤 288
14.7 精彩网站片头设计 296
14.7.1 Flash制作 296
14.7.2 页面元素的动态设计 307
14.8 本章小结 312
附录A 参考答案 313