第1章 Flash MX 2004简介 1
1 1 Flash的发展历程 1
1 2 Flash的优点 2
1 2 1 Flash的多用性 2
1 2 2 Flash影片传播速度快 3
1 2 3 Flash影片可以自由缩放 3
1 2 4 高质量的文字和图像效果 4
1 2 5 始终如一的易用性 4
1 3 Flash MX 2004新特性 4
1 4 启动FlashMX 2004 8
1 5 本章小结 10
1 6 思考题及上机指导 10
第2章 Flash MX 2004使用基础 11
2 1 Flash动画的基本概念 11
2.1 1 矢量图与位图 11
2 1 2 帧 11
2 1 3 元件 12
2 1 4 层 12
2 1 5 遮罩和引导 12
2 1 6 动作渐变与形状渐变动画 13
2 2 Flash MX 2004基本界面 13
2 2.1 Flash MX 2004界面构成 13
2 2 2 Flash MX 2004界面简介 14
2 3 本章小结 15
2 4 思考题及上机指导 15
第3章 绘图工具 16
3 1 选取工具类 16
3 1 1 选择工具 16
3 1.2 套索工具 18
3 1.3 部分选取工具 19
3 2 绘图工具类 20
3 2 1 线条工具 20
3 2 2 椭圆工具 20
3 2 3 矩形工具 21
3 2 4 铅笔工具 22
3 2 5 钢笔工具 23
3 2 6 刷子工具 24
3 2 7 文本工具 25
3 3 编辑工具类 26
3 3 1 墨水瓶工具 26
3 3 2 颜料桶工具 26
3 3 3 填充变形工具 26
3 3 4 橡皮擦工具 27
3 3 5 任意变形工具 27
3 3.6 滴管工具 29
3 4 【查看】与【颜色】面板 29
3.4 1 缩放工具 29
3 4 2 手形工具 29
3 4.3 【颜色】面板 30
3 5 实例与提高 30
3.5 1 幻彩文字效果 30
3 5 2 彩虹效果 31
3.6 本章小结 32
3 7 思考题及上机指导 32
第4章 面板的应用 33
4.1 常用面板 33
4.1 1 【属性】面板 33
4.1.2 【时间轴】面板 34
4 1 3 【库】面板 39
4.2 设计面板 42
4.2.1 【对齐】面板 42
4 2.2 【混色器】面板 43
4 2.3 【颜色样本】面板 45
4.2.4 【信息】面板 46
4.2.5 【变形】面板 46
4.2.6 【场景】面板 47
4 3 开发面板 48
4.3.1 【动作】面板 48
4 3.2 【行为】面板 48
4.3.3 【组件】面板 49
4 3.4 【组件检查器】面板 52
4 4 其他面板 52
4 4 1 影片浏览器面板 52
4 4 2 【字符串】面板 53
4 4 3 【历史记录】面板 53
4 4 4 共享库面板 53
4 5 实例与提高 54
4 5 1 制作立体按钮 54
4 5 2 制作身份认证器 55
4 6 本章小结 57
4 7 思考题及上机指导 57
第5章 菜单的应用 58
5 1 【文件】菜单 58
5 1 1 基本命令 58
5 1 2 输入输出命令 59
5 1 3 【发送】命令 60
5 2 【编辑】菜单 61
5 2 1 基本命令 61
5 2 2 特殊命令 62
5 2 3 参数设置 62
5 2 4 快捷键设置 65
5 3 【视图】菜单 66
5 3 1 基本命令 66
5 3 2 加速显示命令 67
5 3 3 特殊命令 68
5 4 【插入】菜单 69
5 4 1 插入元件 69
5 4 2 插入时间轴对象 71
5 4 3 插入场景 72
5 5 【修改】菜单 72
5 5 1 修改影片属性 72
5 5 2 修改对象属性 73
5 5 3 修改对象排列与对齐 75
5 5 4 修改形状属性 75
5 5 5 修改时间轴对象属性 77
5 5 6 修改位图属性 77
5 5 7 修改组合属性 78
5 6 【文本】菜单 79
5 7 【命令】菜单 80
5 8 【控制】菜单 81
5 8 1 预览影片 81
5 8 2 逐帧预览 82
5 8 3 测试影片 82
5 8 4 调试影片 82
5 8 5 其他参数设置 82
5 9 【窗口】菜单 83
5 10 本章小结 83
5 11 思考题及上机指导 84
第6章 创建Flash动画 85
6 1 导入位图与视频 85
6 1 1 导入位图 85
6.1 2 导入视频对象 87
6 2 声音资源的应用 88
6 2 1 导入声音文件 88
6.2 2 添加声音到时间轴 89
6.2 3 设置和编辑声音属性 90
6.2 4 声音的输出 92
6 3 Flash文字应用 94
6.3 1 文本的分离 94
6.3 2 文本属性面板 95
6.3 3 创建静态文本 96
6 3 4 创建动态文本与输入文本 97
6 3 5 文字变形应用 98
6.3.6 制作文字动画 99
6 4 创建元件与实例 101
6.4.1 元件、实例与库资源概述 102
6 4 2 元件的种类 102
6.4.3 创建图形元件 102
6.4.4 创建按钮元件 103
6.4.5 创建影片剪辑元件 105
6.4 6 创建元件实例 105
6.5 创建动画 106
6.5 1 创建补间动画 106
6.5.2 创建路径补间动 107
6 5 3 创建逐帧动 109
6 6 实例与提高 109
6.6 1 曲线伸长效果 109
6.6 2 色彩变化效果 111
6 6 3 形状渐变效果 112
6 6 4 形状提示渐变效果 113
6 6 5 按钮元件实例 115
6 7 本章小结 118
6 8 思考题与上机指导 118
第7章 Flash的动感灵魂ActionScript 119
7 1 ActionScript简介 119
7 1 1 ActionScript与JavaScript的区别 119
7 1 2 设计脚本的方法 120
7 1 3 面向对象的设计思想 120
7 1 4 MovieClip对象 121
7 1 5 控制动作脚本 121
7 2 ActionScript(动作脚本)语法 122
7 2 1 动作脚本术语 122
7 2 2 ?语法 123
7 2 3 斜线语法 124
7 2 4 大括号 124
7 2 5 分号 124
7 2 6 小括号 124
7 2 7 注释 125
7 2 8 关键词与常数 125
7 3 ActionScript数据类型 125
7 3 1 字符串 125
7 3 2 数字 125
7 3 3 布尔值 126
7 3 4 对象 126
7 3 5 影片剪辑 126
7 4 ActionScript变量 126
7 4 1 命名变量 126
7 4 2 输入变量 126
7 4 3 确定变量的作用范围 127
7 4 4 声明变量 127
7 4.5 在脚本中使用变量 127
7 5 使用运算符 128
7 5 1 运算符优先级 128
7 5 2 运算符结合律 128
7 5 3 数字运算符 129
7 5 4 比较运算符 129
7 5 5 字符串运算符 129
7 5 6 逻辑运算符 129
7 5 7 按位运算符 129
7 5 8 等号和赋值运算符 130
7 5 9 点运算符和数组访问运算符 130
7 6 编写目标路径 130
7 6.1 命名影片剪辑 131
7 6.2 标识加载的影片 131
7 7 控制脚本中的流程 131
7 7.1 if与else结构 131
7 7.2 switch/case/default结构 132
7 7.3 do while结构 133
7 7.4 for结构 133
7 7.5 break/continue语句 134
7 8 使用预定义函数 135
7 8 1 调用一个函数 135
7 8 2 生成自定义函数 135
7 9 使用预定义对象 136
7.9 1 生成一个对象 137
7 9 2 访问对象属性 137
7 9.3 调用对象方法 137
7 9 4 使用数组对象 137
7 9 5 使用自定义对象 138
7 9 6 生成一个对象 138
7 9 7 生成继承 138
7 10 实例与提高 139
7 10.1 动态创建对象效果 139
7.10.2 跳转控制运用 140
7 11 本章小结 142
7.12 思考题及上机指导 142
第8章 Flash动画实例 143
8 1 逐帧动画 143
8.1 1 文字填图 143
8 1 2 走动的脚印 144
8.1.3 跳舞的人 145
8 2 动作渐变动画 146
8 2.1 文字跃现 146
8 2 2 旋幻文字 148
8.3 形状渐变动画 149
8 4 引导与遮罩效果 150
8 4 1 飘落的树叶 150
8 4 2 放大镜效果 152
8 4 3 倒影 153
8 4 4 滚动动画 156
8 5 特殊效果制作实例 159
8 5 1 转动的地球 159
8 5 2 鼠标跟随效果1 160
8 5 3 鼠标跟随效果2 161
8 5 4 获得鼠标位置 163
8 5 5 雪花效果 163
8 5 6 光影效果 164
8 6 交互动画制作实例 165
8 6 1 下拉菜单实例 165
8 6 2 变形图片实例 169
8 7 Flash MX 2004新增功能实例 174
8 7 1 利用Flash MX Professional 2004组件制作电影播放器 174
8 7 2 利用Flash MX 2004模板制作相册 176
8 7 3 加载外部HTML文档 177
8 7 4 扩展Flash影片右键菜单 178
8 8 本章小结 180
8 9 思考题及上机指导 181
第9章 影片测试与发布 182
9 1 测试电影 182
9 1 1 测试环境 182
9 1 2 带宽状况图 183
9 2 发布影片 184
9 2 1 发布文件格式 184
9 2 2 设置SWF发布格式 185
9 2 3 设置HTML发布格式 186
9 2 4 设置GIF发布格式 189
9 2 5 设置PNG发布格式 191
9 2 6 设置Quicktime影片发布格式 193
9 2 7 设置JPEG发布格式 194
9 2 8 设置参数的保存 195
9 3 导出影片 196
9 3 1 文件格式 196
9 3 2 BMP格式 196
9 3 3 Adobe Illustrator格式 197
9 3 4 AVI格式 197
9 4 本章小结 197
9 5 思考题及上机指导 198
第10章 Flash第三方软件简介 199
10 1 Swish软件介绍 199
10 2 Swift3D软件介绍 200
10 3 本章小结 203
10 4 思考题及上机指导 203
第11章 Flash游戏制作 204
11 1 实例概述 204
11 2 动画元件制作 204
11 2 1 制作ball元件 204
11 2 2 导入声音文件 205
11 2 3 制作ball_jmp元件 205
11 2 4 制作paddle影片剪辑元件 206
11 2 5 制作“背景”影片剪辑元件 206
11 2 6 制作“椭圆”影片剪辑元件 207
11 2 7 制作“声音”影片剪辑元件 207
11 2 8 制作brickred影片剪辑元件 207
11 3 制作动画图层 209
11 3.1 制作background层 209
11 3 2 制作line层 209
11 3 3 制作bricks层 209
11 3 4 制作ball层 210
11 3 5 制作paddle层 210
11 3 6 制作actions层 210
11 3 7 制作border层 215
11 3 8 制作info层 215
11 3 9 制作“椭圆”层 216
11 3 10 制作buttons层 216
11 4 本章小结 216
11 5 思考题及上机指导 216
第12章 Flash MTV制作 217
12 1 制作片头动画 217
12 1 1 设置动画属性 217
12 1 2 制作黑色边框 217
12 1 3 制作文字“错爱由她” 218
12 1 4 制作电影轮子 218
12 1 5 制作虚线 220
12 1 6 制作文字“将”的动画效果 220
12 1 7 制作文字“爱”的动画效果 221
12 1 8 制作文字“情”的动画效果 222
12 1 9 制作文字“进行”的动画效果 223
12 1 10 制作文字“到底”的动画效果 223
12 1 11 制作文字“送给”的动画效果 224
12 1 12 制作文字“我最心爱的”的动画效果 224
12 2 制作图片效果 225
12 2 1 制作图片的透明度变化效果 225
12 2 2 制作图片移动兼透明度渐变效果 226
12.2 3 制作循环播放的小照片 226
12 2 4 制作图片移动兼透明度渐变效果 228
12 2 5 制作图片的色彩和宽度变化效果 228
12 2 6 制作图片水平移动效果 229
12 2 7 制作图片的旋转、放缩以及色彩变化效果 230
12 2 8 制作图片的旋转、放缩以及色彩变化效果 231
12 2 9 制作图片宽度和透明度变化效果 231
12 2 10 制作图片宽度变化效果 232
12 2 11 制作图片色彩变化及倾斜旋转效果 232
12 2 12 制作图片透明度变化效果 233
12 2 13 制作图片高度变化效果 233
12 2 14 制作轮放照片 234
12 2 15 制作图片宽度变化效果 235
12 2 16 制作“透明度变化”层 235
12 2 17 制作图片透明度变化效果 236
12 3 制作歌词动画效果 236
12 3 1 制作歌词“等你我” 236
12 3 2 制作歌词“爱” 237
12 3 3 制作歌词“哪怕” 237
12 3 4 制作“也就足够”层 238
12 3 5 制作“只有一次”层 238
12 4 本章小结 239
12 5 思考题及上机指导 239
第13章 Flash综合制作实例 240
13 1 创作思路 240
13.2 制作第一个场景 240
13 2 1 制作星空 241
13.2.2 制作旋转的地球 241
13.2 3 制作星星 243
13 2 4 制作特效字体 243
13 2 5 设置星空 244
13 2 6 设置地球 245
13 2 7 导入特效字 245
13 2 8 设置星星 245
13 2 9 添加音乐 246
13 2 10 设置退场 246
13 3 制作第二个场景 247
13 3 1 制作世界地图 247
13 3 2 制作地图轮廓 247
13 3 3 制作运动镜头 247
13 3 4 设置地图效果 249
13 3 5 设置坐标的移动 249
13 3 6 设置地图的放大效果 250
13 4 制作第三个场景 250
13.4 1 制作第一部分 250
13 4 2 制作第二部分 251
13.5 小结 253
13 6 习题及上机指导 253
附录A 参考答案 254