Flash MX 2004是Macromedia公司推出的矢量动画编辑软件的最新版本。本书以Flash的历史讲起,由浅入深、循序渐进地介绍了Flash MX 2004的各项功能,包括:Flash历史、Flash MX 2004的新增功能、绘图工具和面板的使用、Flash动画的制作以及动画的发布与导出等,最后综合应用本书所讲知识给出4个精彩实例。本书结构清晰、内容全面、图文并茂,在讲解每个知识点的同时都配有相应的实例,方便读者上机实践。
本书适合Flash动画制作的初、中级用户,可作为高等院校或多媒体制作培训班的教材,也可作为Flash动画开发人员和广大Flash制作爱好者提高水平的参考书。
第1章 初识Flash MX 2004
1.1 Flash的历史与优势
1.1.1 Flash的历史
1.1.2 Flash的优势
1.2 Flash的特点
1.2.1 简单易学
1.2.2 基于矢量的图形系统
1.2.3 文本与位图
1.2.4 强大的交互功能
1.2.5 Flash的播放
1.3 Flash应用
1.3.1 Flash短片
1.3.2 网页标题动画
1.3.3 Flash广告
1.3.4 Flash MTV
1.3.5 网页导航条
1.3.6 Flash游戏
1.3.7 演示功能
1.3.8 应用程序界面设计
1.3.9 网络应用程序的开发
1.4 Flash MX 2004的新增功能
1.4.1 Flash MX 2004的新功能
1.4.2 仅在Flash MX Professional 2004中提供的新功能
1.5 Flash MX 2004的安装与卸载
1.5.1 Flash MX 2004系统需求
1.5.2 Flash MX 2004的安装
1.5.3 Flash MX 2004的卸载
1.6 Flash MX 2004的启动与帮助
1.6.1 Flash MX 2004的启动与关闭
1.6.2 Flash MX 2004帮助系统
1.7 本章小结
第2章 Flash MX 2004快速入门
2.1 Flash MX 2004环境介绍
2.1.1 新建文件
2.1.2 Flash MX 2004的界面组成
2.1.3 修改文档属性
2.1.4 设置首选参数
2.1.5 设置快捷键
2.2 工具的使用
2.2.1 选择工具
2.2.2 部分选取工具
2.2.3 直线工具
2.2.4 套索工具
2.2.5 钢笔工具
2.2.6 文本工具
2.2.7 椭圆工具
2.2.8 矩形工具
2.2.9 铅笔工具
2.2.10 刷子工具
2.2.11 任意变形工具
2.2.12 填充变形工具
2.2.13 墨水瓶工具
2.2.14 颜料桶工具
2.2.15 滴管工具
2.2.16 橡皮擦工具
2.2.17 查看工具
2.2.18 颜色工具
2.3 常用面板
2.3.1 “对齐”面板
2.3.2 “混色器”面板
2.3.3 “颜色样本”面板
2.3.4 “信息”面板
2.3.5 “场景”面板
2.3.6 “变形”面板
2.3.7 “动作”面板
2.3.8 “组件”面板
2.3.9 “行为”面板
2.3.10 “库”面板
2.4 Flash中的基本概念
2.4.1 元件
2.4.2 帧
2.4.3 场景
2.4.4 图层
2.4.5 位图与矢量图
2.4.6 素材
2.4.7 交互
2.5 本章小结
第3章 编辑对象
3.1 获取对象
3.1.1 在Flash中绘制对象
3.1.2 导入对象
3.2 文本对象
3.2.1 编辑文本属性
3.2.2 用位图给文本添加填充
3.2.3 空心点线字
3.2.4 加法计算器
3.3 编辑线条和轮廓
3.3.1 平滑与伸直
3.3.2 扩展和柔化
3.4 控制与组织对象
3.4.1 基本变形功能
3.4.2 对象的扭曲
3.4.3 对象的封套变形
3.4.4 对象的组合
3.4.5 对象的对齐
3.4.6 对象的排列
3.4.7 变形文字
3.5 编辑对象的辅助工具
3.5.1 标尺工具
3.5.2 辅助线工具
3.5.3 网格工具
3.6 本章小结
第4章 图层、元件与组件
4.1 图层
4.1.1 图层的类型
4.1.2 创建图层
4.1.3 选择图层
4.1.4 重命名图层
4.1.5 改变图层的顺序
4.1.6 图层文件夹
4.1.7 删除图层与图层文件夹
4.1.8 设置图层的状态
4.2 创建元件
4.2.1 “序”面板的使用
4.2.2 创建图形元件
4.2.3 创建按钮元件
4.2.4 创建影片剪辑元件
4.3 使用组件
4.3.1 常用组件介绍
4.3.2 DateChooser和Label间的数据绑定
4.3.3 Window 组件的应用
4.3.4 RadioButton 组件
4.3.5 CheckBox 组件
4.4 本章小结
第5章 动画制作轻松上手
5.1 帧
5.1.1 帧的基本类型
5.1.2 时间轴中的动画表示
5.1.3 创建关键帧
5.1.4 创建空白关键帧
5.1.5 扩展关键帧
5.1.6 选择帧
5.1.7 帧的基本操作
5.2 制作动画
5.2.1 逐帧动画报补间动画
5.2.2 制作逐帧动画
5.2.3 制作动作补间动画
5.2.4 制作形状补间动画
5.3 创建引导层动画
5.3.1 基本的引导层动画
5.3.2 复杂的引导层动画
5.4 遮罩动画
5.4.1 遮罩动画的创建方法
5.4.2 复杂的遮罩动画
5.5 本章小结
第6章 行为、幻灯片与模板
6.1 “行为”面板
6.1.1 “行为”面板的介绍
6.1.2 行为的使用
6.2 Flash幻灯片
6.2.1 创建Flash幻灯片
6.2.2 编辑Flash幻灯片
6.2.3 播放Flash幻灯片
6.2.4 制作个人相册
6.3 Flash模板
6.3.1 从模板新建文件
6.3.2 编辑由模板生成的文件
6.3.3 创建模板文件
6.4 本章小结
第7章 交互式动画
7.1 什么是ActionScript
7.1.1 ActionScript 2.0问世
7.1.2 ActionScript的类型
7.1.3 “动作”面板的使用
7.2 ActionScript语法规则
7.2.1 ActionScript中的有关概念
7.2.2 ActionScript的基本语法
7.2.3 变量
7.2.4 操作符
7.2.5 数据类型
7.2.6 表达式
7.2.7 控制结构
7.2.8 对象后缀的使用
7.2.9 对象的属性及其设置
7.2.10 ActionScript 2.0的新特性
7.3 简单交互动画
7.3.1 属性交互动画
7.3.2 简易个人网站
7.3.3 隐藏的鼠标
7.3.4 获取键盘信息
7.3.5 改变颜色
7.4 高级交互动画实例
7.4.1 雪花特效
7.4.2 雨滴特效
7.4.3 朗朗星空
7.5 本章小结
第8章 声音处理
8.1 声音的基础知识
8.1.1 声音的格式
8.1.2 声音的采样率
8.1.3 声音的位深
8.1.4 声道
8.2 在Flash MX 2004中应用声音
8.2.1 导入声音
8.2.2 为对象添加声音
8.2.3 在Flash中编辑声音
8.2.4 为按钮添加声音
8.2.5 制作与动画同步的声音
8.2.6 制作背景音乐
8.2.7 迷你音乐盒
8.3 本章小结
第9章 导出和发布动画
9.1 准备导出和发布
9.1.1 优化动画文件
9.1.2 测试动画
9.1.3 输出动画
9.2 发布动画
9.2.1 发布设置
9.2.2 发布预览
9.2.3 导出影片
9.2.4 导出图像
9.3 本章小结
第10章 综合应用
10.1 计算器
10.1.1 文档布局
10.1.2 添加代码
10.1.3 测试影片
10.2 快乐拼图游戏
10.2.1 文档布局
10.2.2 添加代码
10.2.3 测试影片
10.3 贪吃蛇
10.3.1 文档布局
10.3.2 添加代码
10.3.3 测试影片
10.4 俄罗斯方块
10.4.1 创建游戏元件
10.4.2 文档布局
10.4.3 添加代码
10.4.4 测试影片
10.5 本章小结
Flash是Macromedia公司出品的用于制作网络动画的多媒体应用软件,它与Dreamweaver和Fireworks一起构成了网页制作三剑客,其最新版本是FlashMX2004。
FlashMX 2004的推出,不仅给多媒体制作领域带来了新的活力,而且还给网页制作添加了无限的创意空间。为了让广大Flash爱好者轻松愉快地掌握动画制作的方法和技巧,我们精心策划并制作了大量实例,本着全面介绍Flash各种功能的原则编写了本书。本书的最大特点是内容全面、结构清晰、实例精彩、讲解详尽、可操作性强,较好地做到了学以致用、理论与实践的统一。
全书共分10章,从Flash的历史和基本概念讲起,由浅入深、循序渐进,内容涵盖了FlashMX2004的所有知识点。第1章介绍了Flash的历史与发展、Flash的特点、应用范围、FlashMX2004的新增功能和帮助系统,以及Flash的安装与启动等;第2章是Flash的快速入门,详细讲解了FlashMX2004的各种绘图工具和浮动面板的使用,以及Flash中的基本概念;由于使用FlashMX2004进行动画制作时,需要经常与对象打交道,这些对象是制作动画的原材料,所以在第3章中专门介绍了对象的编辑:第4章讲述了Flash中的图层、元件和组件的知识以及应用:第5章讲述了制作动画的方法与流程:第6章详细介绍了FlashMX2004提供的新功能,如行为、模板和幻灯片的应用等:第7章是Flash的精髓,详细讲解了ActionScript语言的语法规则以及如何使用ActionScript制作交互式动画;第8章主要讲述声音在动画中的应用;第9章介绍了Flash动画的后续工作——动画的导出与发布;最后,在第10章中,为了让读者能够综合运用所学知识,使自己的水平更上一个台阶,我们精选了4个经典的趣味动画,综合运用全书所学知识,带领读者畅游Flash的动画世界。
本书具有以下特色:
◆图文并茂,以基础知识为主,实例讲解为辅。
◆由“入门”起步,注重“提高”,使新手老手都能成为行家里手。
◆根据用户实际需要取材谋篇,每个实例都具有实际的应用价值。
◆明晰的结构、优美的布局以及醒目的步骤使读者如临操作现场。
◆书中实例具有很高的实用性和参考性,有一定动画制作经验的人员通过阅读本书,也能有所启发,从中受益。
本书是多人智慧的结晶,除封面署名的作者外,参与整理资料和制作的人员还有唐丽、李敏、陶建鸽、李晓辉、张王英、王勇、白新岭、梅胜利、罗峰、宋连凤、孙建伟、李凯红、王新华、白瑞萍、王春英、刘现丽、郭丽、李晓凤和赵瑞杰等。
由于作者水平有限,加之创作时间仓促,书中难免有疏漏和不足之处,欢迎广大读者批评指正。在本书的编写过程中,借鉴和参考了一些相关文献、网页和动画,在此向这些作者和设计人员深表感谢。
作 者
2004年10月