第1章 Flash MX概述
1.1 Flash的功能和特点
1.1.1 Flash的演变和历史
1.1.2 Flash的基本功能
1.1.3 Flash的特点
1.2 Flash MX的新增功能介绍
1.2.1 视频支持
1.2.2 拥有属性及解答面板的崭新用户界面
1.2.3 对图像和声音的动态装载
1.2.4 锚点
1.2.5 新的图形设计工具和调色板
1.2.6 应用程序和服务器的优化结合
1.2.7 可以开发和使用残疾辅助内容
1.2.8 多语言支持
1.2.9 支持跨平台多媒体作品的设计
1.2.10 可预定义用户界面组件
1.3 Flash MX的安装和卸载
1.3.1 安装Flash MX
1.3.2 启动Flash MX
1.3.3 卸载Flash MX
第2章 Flash MX工作界面介绍
2.1 Flash MX菜单栏介绍
2.1.1 文件菜单
2.1.2 编辑菜单
2.1.3 查看菜单
2.1.4 插入菜单
2.1.5 修改菜单
2.1.6 文本菜单
2.1.7 控制菜单
2.1.8 窗口某单
2.1.9 帮助菜单
2.2 标准工具栏
2.3 绘图工具栏
2.4 时间轴
2.4.1 帧的使用
2.4.2 图层的使用
2.4.3 设置时间轴
2.5 舞台和工作区
2.6 控制面板
2.6.1 变形面板
2.6.2 场景面板
2.6.3 库面板
2.6.4 动作面板
2.6.5 属性面板
2.6.6 信息面板
2.6.7 对齐面板
2.6.8 混色器面板
2.6.9 颜色样本面板
2.6.10 组件面板
2.7 自定义软件界面
第3章 绘图工具
3.1 线条工具
3.1.1 线条工具的使用
3.1.2 直线的属性设置
3.2 铅笔工具
3.2.1 铅笔工具的使用
3.2.2 铅笔的属性设置
3.3 钢笔工具
3.3.1 钢笔工具的使用
3.3.2 钢笔的属性设置
3.4 椭圆工具
3.4.1 椭圆工具的使用
3.4.2 椭圆的属性设置
3.5 矩形工具
3.5.1 矩形工具的使用
3.5.2 矩形的属性设置
3.6 画笔工具
3.6.1 画笔工具的使用
3.6.2 画笔工具的属性设置
3.7 墨水瓶工具
3.7.1 墨水瓶工具的使用
3.7.2 墨水瓶工具的属性设置
3.8 颜料桶工具
3.8.1 颜料桶工具的使用
3.8.2 颜料桶工具的属性设置
3.9 滴管工具
3.9.1 滴管工具的使用
3.9.2 滴管工具的属性设置
3.10 橡皮擦工具
3.10.1 橡皮擦工具的使用
3.10.2 橡皮擦工具的属性设置
3.11 箭头工具
3.11.1 箭头工具的使用
3.11.2 箭头工具的属性设置
3.12 套索工具
3.12.1 套索工具的使用
3.12.2 套索工具的属性设置
3.13 任意变形工具
3.13.1 任意变形工具的使用
3.13.2 任意变形工具的属性设置
3.14 填充变形工具
3.14.1 填充变形工具的使用
3.14.2 填充变形工具的属性设置
3.15 使用文本工具
3.15.1 文本工具的使用
3.15.2 文本的属性设置
3.16 部分选取工具
3.16.1 部分选取工具的使用
3.16.2 部分选取工具的属性设置
3.17 辅助绘图工具
3.17.1 手形移动工具
3.17.2 使用缩放工具
3.17.3 对齐工具
第4章 对象的编辑
4.1 选取对象
4.1.1 使用箭头工具选取对象
4.1.2 使用套索工具选取对象
4.1.3 使用部分选取工具选取对象
4.2 移动、复制、粘贴和删除对象
4.2.1 移动对象
4.2.2 复制和粘贴对象
4.2.3 删除对象
4.3 缩放、倾斜和旋转对象
4.3.1 缩放对象
4.3.2 旋转对象
4.3.3 倾斜对象
4.4 组合、叠放和分离对象
4.4.1 组合对象
4.4.2 叠放对象
4.4.3 分离对象
4.5 锁定编辑对象
4.6 矢量图形边缘柔和
第5章 文本工具的使用
5.1 文本工具属性设置
5.2 创建文本框
5.2.1 创建静态文本
5.2.2 创建动态文本
5.2.3 创建输入文本
5.2.4 创建滚动文本
5.3 编辑文本对象
5.3.1 分离文本
5.3.2 给文本措边
5.3.3 嵌入字体和设备字体
5.4 文本特效实例制作
5.4.1 制作线框文字
5.4.2 五彩文字
5.4.3 制作立体文本
5.5 文本的其他应用
5.5.1 创建字体元件
5.5.2 替换缺失字体
第6章 图像及视频的导入和处理
6.1 图像基础知识介绍
6.1.1 点阵图与矢量图
6.1.2 分辨率
6.1.3 颜色模式
6.1.4 颜色深度
6.1.5 Alpha通道
6.1.6 常见图像文件的格式
6.2 导入外部图像文件
6.2.1 导入Firewrks PNG文件
6.2.2 导入FreeHand文件
6.2.3 导入Adobe Illustrator文件
6.2.4 导入AutoCAD DXF文件
6.3 矢量化位图
6.4 设置位图属性
6.5 优化图像
6.6 在外部编辑器中编辑位图
6.6.1 使用Fireworks 4或更高版本编辑位图
6.6.2 使用其他外部编辑应用程序编辑位图
6.7 视频的导入和处理
6.7.1 Flash MX支持的视频导入格式
6.7.2 Sorenson Spark编解码器
6.7.3 嵌入视频剪辑
6.7.4 链接QuickTime视频剪辑
6.7.5 查看导入的视频文件
第7章 Flash MX中图层的应用
7.1 在Flash MX中使用图层
7.1.1 图层原理简介
7.1.2 在Flash MX中创建图层
7.1.3 设置图层的属性
7.1.4 编辑和组织图层
7.1.5 图层的不同工作模式
7.2 使用引导层
7.2.1 普通引导层
7.2.2 运动引导层
7.2.3 普通引导层和运动引导层的相互转换
7.2.4 运动引导层应用实例
7.3 使用遮罩层
7.3.1 创建遮罩层
7.3.2 遮罩层应用实例
7.4 使用层文件夹
7.4.1 创建层文件夹
7.4.2 查看层文件夹
7.4.3 组织层文件夹
7.4.4 编辑层文件夹
第8章 时间轴的使用
8.1 时间轴介绍
8.2 帧的介绍
8.3 时间轴的操作
8.3.1 选取帧和帧列
8.3.2 插入帧、关键帧和空白关键帧
8.3.3 拷贝、粘贴和删除帧
8.3.4 移动帧
8.3.5 翻转帧
8.3.6 移动播放头
8.3.7 为帧指定Action动作脚本
8.3.8 指定可打印的帧
8.3.9 使用属性面板设置帧属性
8.4 使用绘图纸工具
8.4.1 绘图纸外观
8.4.2 移动整个动画
8.5 使用帧标签和帧注解
8.6 使用命名锚记
8.7 时间轴中的动画表示
8.8 关于多个时间轴
第9章 使用元件、实例和库资源
9.1 元件、实例和库资源概述
9.2 在Flash中创建元件
9.2.1 创建图形元件
9.2.2 创建按钮元件
9.2.3 创建影片剪辑元件
9.3 将其他对象转化为元件
9.3.1 将场景中的对象转化为元件
9.3.2 将动画片段转化为影片剪辑元件
9.4 元件的基本操作
9.4.1 元件的复制
9.4.2 元件的删除
9.4.3 重定义元件类型
9.4.4 创建元件的实例
9.4.5 编辑元件
9.5 设置元件实例属性
9.5.1 改变实例的颜色和透明度
9.5.2 给实例指定不同的元件
9.5.3 改变实例类型
9.5.4 设置图形实例的动画
9.5.5 分离实例
9.5.6 获取舞台上有关实例的信息
9.6 影片中库资源的利用
9.6.1 使用共享库资源
9.6.2 运行时共享资源
9.6.3 创作时更新或替换元件
9.6.4 解决库资源之间的冲突
第10章 在动画中使用音效
10.1 Flash中的声音类型概述
10.2 在Flash中引入声音
10.2.1 从外部导入声音
10.2.2 在影片中添加声音
10.2.3 给按钮添加声音
10.2.4 通过Sound对象使用声音
10.3 设置声音的属性
10.4 在Flash中编辑声音
10.5 声音的发布设置
第11章 创建简单动画
11.1 动画的基本概念
11.2 运动渐变动画
11.2.1 创建运动渐变动画
11.2.2 创建引导动画
11.3 形状渐变动画
11.3.1 创建形状渐变动画
11.3.2 使用形状提示
11.4 遮罩动画
11.5 逐帧动画
第12章 ActionScript脚本的使用
12.1 Flash编程简介
12.1.1 什么是Flash编程
12.1.2 Flash编程的目的
12.2 Flash编程基础
12.2.1 面向对象的脚本编程概念
12.2.2 ActionScript和JavaScript的区别和联系
12.2.3 对FlashActionScript的理解
12.3 使用“动作”面板
12.3.1 在标准模式下工作
12.3.2 在专家模式下工作
12.4 ActionScript的语法规范
12.4.1 “.”语法
12.4.2 “/”语法
12.4.3 “{}”和“()”语法
12.4.4 大小写关键字
12.4.5 “//”注释语法
12.4.6 常数
12.5 ActionScript中的数据类型
12.5.1 字符串
12.5.2 数字(Number)类型
12.5.3 布尔值
12.5.4 对象
12.5.5 电影剪辑
12.5.6 空值
12.6 Flash的变量规范
12.6.1 命名变量
12.6.2 变量的赋值
12.6.3 确定变量的作用域
12.6.4 变量声明
12.7 Flash的运算符
12.7.1 数值运算符
12.7.2 比较运算符
12.7.3 字符串运算符
12.7.4 逻辑运算符
12.7.5 按位运算符
12.7.6 等于运算符
12.7.7 赋值运算符
12.7.8 点运算符和数组访问运算符
12.7.9 操作符的优先级
12.8 定义和使用函数
12.8.1 使用内置函数
12.8.2 创建自定义函数
12.9 定义和使用对象
12.9.1 使用内置对象
12.9.2 创建自定义对象
12.9.3 创建自定义对象
12.9.4 创建继承
12.10 基本ActionScript语句
12.10.1 Goto命令
12.10.2 Play命令
12.10.3 Stop命令
12.10.4 stopAllSounds命令
12.10.5 togglehighquality命令
12.10.6 getURL命令
12.11 控制语句
12.11.1 if条件语句
12.11.2 循环控制语句
12.11.3 fscommand语句和(un)loadMovie语句
12.11.4 其他控制语句
12.11.5 类型转换函数
第13章 组件的应用
13.1 Flash MX组件概述
13.2 使用Flash MX中的组件
13.2.1 组件面板
13.2.2 库面板中的组件
13.2.3 “属性”面板和组件参数面板中的组件
13.3 组件的添加与删除
13.3.1 向Flash影片中添加组件
13.3.2 从Flash影片删除组件
13.4 关于组件标签大小以及组件的宽度和高度
13.5 Flash MX自定义组件
13.5.1 CheckBox
13.5.2 ComobBox组件
13.5.3 ListBox组件
13.5.4 PushButton组件
13.5.5 RadioButton组件
13.5.6 ScrollBar组件
13.5.7 ScrollPane组件
13.6 组件应用实例——使用组件创建表单
13.6.1 创建窗体
13.6.2 添加组件
13.6.3 配置组件
13.6.4 编写动作脚本来收集数据
13.6.5 测试影片
第14章 测试与发布Flash动画
14.1 对影片进行测试
14.1.1 优化影片
14.1.2 测试影片下载性能
14.1.3 创作和脚本撰写准则
14.1.4 使用调试器调试影片
14.1.5 使用“输出”窗口
14.2 发布Flash动画
14.2.1 播放Flash影片
14.2.2 Flash影片中的Unicode文本编码
14.2.3 发布Flash文件
14.2.4 关于HTML发布模板
14.2.5 预览发布格式和设置
14.2.6 使用独立播放器
附录