本书为培训类教材,它主要包括:Flash MX 2004入门、工具的使用、元件与实例、文本操作、制作动画的基础、图层操作、库操作、导入声音与视频、ActionScript基础、动画的交互控制、组件的使用和动画的最后处理等内容。在本书的最后还以两个经典动画实例来巩固前面所讲解的知识。在附录中还为读者提供了常用的快捷键和ActionScript命令。本书结构清晰、内容丰富、图文并茂。每一章都为读者首先介绍要达到的目标,并列出了本章中的难点和重点内容。然后再通过逐步分析、上机指导和课后练习这种结构进行讲解,使读者的学习、实践和学后的复习有机的结合了起来。本书定位于动画制作的初学者,适用于各类社会培训人员,网页动画制作和平面设计人员,同时也适合用于网页制作培训班的教材。
第1章 Flash MX 2004入门
1.1 Flash MX 2004概述 1
1.1.1 Flash MX 2004的新特点 2
1.1.2 Flash MX 2004对系统配置的要求 3
1.2 Flash MX 2004安装与卸载 4
1.2.1 Flash MX 2004安装 4
1.2.2 Flash MX 2004卸载 5
1.3 Flash MX 2004操作环境 6
1.4 Flash MX 2004文件操作 12
1.4.1 创建文件 12
1.4.2 打开与保存文件 13
1.5 Flash MX 2004场景管理 14
1.5.1 场景属性 14
1.5.2 场景管理 15
1.6 上机指导 17
1.7 练习 20
第2章 工具的使用
2.1 工具简介 21
2.2 基本绘图工具 21
2.2.1 选择工具 22
2.2.2 部分选取工具 24
2.2.3 线条工具 25
2.2.4 套索工具 25
2.2.5 钢笔工具 28
2.2.6 文本工具 29
2.2.7 椭圆工具 29
2.2.8 矩形工具 31
2.2.9 铅笔工具 31
2.2.10 任意变形工具 33
2.2.11 橡皮工具 35
2.3 着色工具 37
2.3.1 刷子工具 37
2.3.2 填充变形工具 39
2.3.3 墨水瓶工具 40
2.3.4 颜料桶工具 41
2.3.5 滴管工具 42
2.4 查看工具 43
2.4.1 手型工具 43
2.4.2 缩放工具 43
2.5 上机指导 44
2.6 练习 47
第3章 元件与实例
3.1 元件 49
3.1.1 元件简介 49
3.1.2 创建元件 49
3.1.3 编辑元件 57
3.2 实例 58
3.2.1 实例简介 58
3.2.2 创建实例 59
3.2.3 编辑实例 59
3.3 上机指导 62
3.4 练习 65
第4章 文本对象
4.1 文本基本操作 67
4.1.1 文本简介 67
4.1.2 创建文本 67
4.1.3 分离文本 68
4.1.4 编辑文本 69
4.2 文本属性 70
4.2.1 文本字体 70
4.2.2 文本字号 71
4.2.3 文本色彩 71
4.2.4 文本样式 72
4.2.5 文本边、间距 72
4.2.6 文本位置 73
4.3 上机指导 73
4.4 练习 76
第5章 动画制作基础
5.1 基础知识 77
5.1.1 动画原理 77
5.1.2 帧的分类 77
5.1.3 帧的操作 78
5.1.4 洋葱皮技术 79
5.1.5 帧属性面板 81
5.2 制作逐帧动画 82
5.2.1 逐帧绘制动画 83
5.2.2 导入图片动画 84
5.3 制作形状补间动画 85
5.4 制作动作补间动画 86
5.5 上机指导 88
5.6 练习 92
第6章 图层操作
6.1 图层的基本操作 93
6.1.1 图层简介 93
6.1.2 创建与删除图层 94
6.1.3 选取与复制图层 95
6.1.4 修改图层名称 96
6.2 图层的影响关系 96
6.2.1 改变图层的顺序 96
6.2.2 锁定图层 97
6.2.3 显示或隐藏图层 98
6.3 引导层的运用 99
6.3.1 创建引导层 99
6.3.2 将已有此图转变为引导层 99
6.3.3 动画中的引导层 100
6.4 遮罩层的运用 105
6.4.1 创建遮罩层 105
6.4.2 动画中的遮罩层 105
6.5 上机指导 108
6.6 练习 113
第7章 库的操作
7.1 库面板 115
7.2 库的管理 117
7.2.1 创建库元素 118
7.2.2 重命名库元素 118
7.2.3 使用文件夹 118
7.3 公共库 119
7.3.1 公共库简介 119
7.3.2 添加公共库 121
7.4 上机指导 121
7.5 练习 123
第8章 添加声音与导入视频
8.1 声音的基本操作 125
8.1.1 声音简介 125
8.1.2 导入声音 125
8.2 设置声音 126
8.2.1 声音属性设置 126
8.2.2 编辑声音 128
8.3 在动画中添加声音 129
8.3.1 为按钮添加声音 129
8.3.2 为影片添加声音 131
8.4 输出声音 135
8.5 导入视频 137
8.6 上机指导 141
8.7 练习 143
第9章 ActionScript基础
9.1 初识ActionScript 145
9.1.1 交互动画概述 145
9.1.2 动作-帧面板 146
9.2 ActionScript语法规则 149
9.2.1 术语 149
9.2.2 语法规则 151
9.3 变量、表达式和函数 152
9.3.1 变量 153
9.3.2 表达式 154
9.3.3 函数 155
9.4 常用交互动作命令 156
9.4.1 跳转命令 156
9.4.2 播放命令 157
9.4.3 停止命令 157
9.4.4 图像质量设定命令 158
9.4.5 声音停止命令 158
9.4.6 获取URL路径命令 158
9.4.7 FS命令 159
9.4.8 加载与卸载电影命令 160
9.4.9 通知目标命令 161
9.4.10 按钮事件命令 162
9.4.11 影片事件命令 162
9.4.12 条件循环控制命令 163
9.4.13 对象属性设置/获得命令 164
9.4.14 对象变量设置命令 166
9.5 上机指导 166
9.6 练习 169
第10章 动画的交互控制
10.1 设定动作 171
10.1.1 给按钮设定动作 171
10.1.2 给帧设定动作 172
10.1.3 给电影剪辑设定动作 176
10.2 对象的使用 178
10.2.1 初识对象 179
10.2.2 预定义类 181
10.3 上机指导 189
10.4 练习 192
第11章 组件的使用
11.1 组件 193
11.1.1 组件简介 193
11.1.2 组件分类 193
11.2 常用组件的使用 194
11.2.1 使用Button组件 194
11.2.2 使用CheckBox组件 196
11.2.3 使用ComboBox组件 197
11.2.4 使用DateChooser组件 199
11.2.5 使用Lable组件 201
11.2.6 使用List组件 202
11.2.7 使用ScrollPane组件 204
11.2.8 使用TextArea组件 206
11.2.9 使用TextInput组件 207
11.3 上机指导 208
11.4 练习 209
第12章 动画的最后处理
12.1 优化与测试动画 211
12.1.1 优化动画 211
12.1.2 测试动画 212
12.2 导出设置 213
12.2.1 导出文件类型 213
12.2.2 具体导出格式设置 214
12.3 发布设置 217
12.3.1 发布文件类型 218
12.3.2 发布选项具体设置 218
12.4 上机指导 222
12.5 练习 224
第13章 综合实例入门
13.1 制作"生日快乐"文本动画 225
13.2 制作"弹球"动画 240
13.3 制作"盒子中的天地"动画 253
第14章 综合实例提高
14.1 制作益智问答游戏 269
14.2 制作MP3播放器 281
附录1 习题答案
附录2 Flash MX 2004常用快捷键
附录3 Flash MX 2004命令集
随着网络技术和计算机技术的飞速发展,网络已经越来越成为人们生活中必不可少的一部分。网站数量与日俱增,有的昙花一现,有的经久不衰。这除了与网站提供的服务有关外,最主要的一点就是浏览者的欣赏水平逐渐提高,使网页的设计水平成为关键因素。现在的浏览者对网站的网页要求越来越高,已经不仅仅满足于被动浏览,反而有了跃跃欲试的冲动。因此,动态交互网页已经成为网页设计的必然趋势。如何透过互联网的世界,制作出脍炙人口的网页及网站,是每一位网页设计师的努力目标。
Flash是一个专业的动画制作软件,由于其支持交互、数据量小、效果好,并且不需要媒体播放器之类软件支持的优点,在出现不久后就几乎成为网页动画的标准,并被广泛用于多媒体领域。
本书定位于网页动画制作的初学者,旨在使读者从入门到精通,掌握FlashMX2004的基础知识和操作,并能独立设计和制作出精美的动画。
本书共分为13章。第1章是基础部分,在这一章中读者将会对FlashMX2004的新功能、新特点和操作环境有一个初步的了解;第2章主要讲述了工具的使用,这些工具是读者制作动画的过程中必不可少的;第3章介绍了文本对象的创建和操作。第4章讲述了有关Flash文本方面的知识;第5章讲述了创建简单的Flash动画的方法与技巧;第6章介绍引导层和遮罩层的运用:第7章是有关“库”的内容;第8章介绍声音和视频的导入;第9章、第10章讲述了FlashMX2004中ActionScript的基础知识和创建交互式动画;第11章介绍一些常用的组件:第12章讲述动画制作完毕以后的测试、导出和发布;最后的第13、14章则以综合实例来巩固前面所讲解的知识。本书实例丰富,重点突出,可操作性强,是作者多年从事Flash动画制作的一点心得。希望读者通过阅读本书并做过相应的练习后,能够掌握FlashMX2004的使用技巧和方法。
本书是团体劳动的结晶,除了署名作者外,参加本书编写过程的还有毕云飞、石伟玉、李博、张军。另外本书的编写和出版得到了很多朋友的大力支持,值此出版之际,向本书的参编人员和广大朋友表示衷心的感谢。
在编写过程中,由于时间仓促,加之本人水平有限,疏漏之处在所难免,希望广大用户和专家不吝赐教。
作 者