第1章 Flash MX 2004概述 1
1.1 概述 1
1.1.1 关于Flash 1
1.1.2 关于Flash Player 2
1.2 系统要求 3
1.3 安装Flash MX 2004 3
1.4 新增功能 5
1.4.1 标准版 5
1.4.2 专业版 7
1.5 动画实现原理和制作流程 7
1.5.1 Flash动画实现原理 8
1.5.2 FLA文件、SWF文件和EXE文件的关系 8
1.5.3 制作Flash动画的工作流程 8
1.6 保存和打印文件 9
本章总结 12
习题一 12
第2章 工作界面和基本绘图工具 13
2.1 创建文档 13
2.1.1 新建文档 13
2.1.2 打开和关闭Flash文档 14
2.2 Flash MX 2004工作界面 14
2.2.1 标题栏 15
2.2.2 菜单栏 15
2.2.3 工具箱 15
2.2.4 时间轴面板 16
2.2.5 编辑区 16
2.2.6 属性面板 16
2.2.7 控制面板 16
2.3 使用工具箱中的工具绘制图形 17
2.3.1 选择工具 17
2.3.2 绘图工具 17
2.3.3 填充工具 19
2.3.4 橡皮擦工具和变形工具 20
2.3.5 文本工具 20
2.4 使用图形 20
2.4.1 矢量图形和位图图像的区别 21
2.4.2 导入图形 21
2.4.3 将位图转换成矢量图 22
2.5 编辑图形对象 23
2.5.1 移动、复制和删除对象 23
2.5.2 变形对象 24
2.5.3 对齐对象 26
2.5.4 组合对象和分离组合对象 27
2.6 填充图形 27
2.6.1 颜色填充 27
2.6.2 位图填充 28
2.7 应用实例——绘制篮球 29
本章总结 31
习题二 31
第3章 文本编辑 32
3.1 文本概述 32
3.1.1 Unicode文本编码 32
3.1.2 字体轮廓 32
3.1.3 设备字体 33
3.2 创建文本 33
3.2.1 文本类型 33
3.2.2 文本的创建 33
3.3 编辑文本 35
3.3.1 文本的编辑 36
3.3.2 修改文本 36
3.3.3 文本变形 36
3.3.4 分离文本 37
3.3.5 创建字体元件 38
3.3.6 为文本添加超级链接 39
3.4 文本的检查 40
3.4.1 拼写设置 40
3.4.2 检查拼写 41
3.5 应用实例——分离文本填充边线 42
本章总结 43
习题三 43
第4章 制作动画 44
4.1 动画概述 44
4.1.1 Flash动画原理 44
4.1.2 关键帧 45
4.1.3 延伸帧 46
4.1.4 帧频 46
4.1.5 洋葱皮 47
4.2 元件 48
4.2.1 元件的类型 48
4.2.2 创建元件 48
4.2.3 编辑元件 51
4.3 库 52
4.4 逐帧动画 54
4.5 运动动画 56
4.6 形状动画 64
4.7 应用实例——逐帧动画 66
本章总结 68
习题四 68
第5章 动作脚本 69
5.1 动作脚本简介 69
5.1.1 动作脚本的概念 69
5.1.2 动作脚本的类型 70
5.1.3 动作脚本的系统要求 71
5.1.4 动作脚本编辑器更改 71
5.1.5 对象编辑模型 72
5.2 动作脚本的术语 73
5.3 动作脚本的语法 75
5.3.1 点语法 75
5.3.2 括号 75
5.3.3 大括号 76
5.3.4 分号 76
5.3.5 字母的大小写 76
5.3.6 注释 76
5.3.7 关键字 77
5.4 代码提示 77
5.4.1 Tooltip-style(工具条式提示) 78
5.4.2 Menu-style(选单式提示) 78
5.5 关于编写环境 79
5.5.1 控制动作脚本的执行 79
5.5.2 检查条件 80
5.5.3 重复动作 80
5.5.4 关于“动作”面板和“脚本”窗口 81
5.5.5 动作脚本编辑器环境 82
5.5.6 管理FLA文件中的脚本 83
5.6 面向对象程序设计 83
5.6.1 基本概念 83
5.6.2 类 84
5.7 了解Flash的动作语句 87
5.7.1 Play和Stop语句 87
5.7.2 StopAllSounds语句 87
5.7.3 gotoAndPlay和gotoAndStop语句 87
5.7.4 getURL语句 88
5.7.5 设置变量 88
5.7.6 载入和卸载其他影片 88
5.7.7 复制和删除影片剪辑 88
5.7.8 设置影片剪辑的属性 89
5.8 应用实例——用户登录 90
本章总结 94
习题五 94
第6章 组件的应用 95
6.1 组件的概述 95
6.2 常用组件 96
6.2.1 Button组件 96
6.2.2 CheckBox组件 96
6.2.3 ComboBox组件 97
6.2.4 List组件 97
6.2.5 RadioButton组件 98
6.2.6 ScrollPane组件 99
6.2.7 Window组件 99
6.3 添加组件 100
6.4 组件事件 101
6.4.1 使用组件事件处理函数 101
6.4.2 使用组件事件侦听器 101
6.4.3 其他事件语法 102
6.5 自定义组件 103
6.5.1 样式API 103
6.5.2 主题 104
6.5.3 修改或替换组件外观 104
6.6 使用组件 105
6.6.1 组件面板 105
6.6.2 添加组件 105
6.6.3 属性面板或组件检查器面板中的组件 107
6.6.4 库面板中的组件 107
6.6.5 处理SWC文件和编译剪辑 108
6.6.6 组件事件 109
6.7 应用实例——滚动窗 111
本章总结 113
习题六 113
第7章 声音和视频的处理 114
7.1 声音和视频的概述 114
7.1.1 声音的类型 114
7.1.2 音频流式声音应用于文档 115
7.1.3 事件驱动式声音添加到按钮 116
7.2 编辑声音 117
7.2.1 导入声音 118
7.2.2 编辑声音 119
7.2.3 控制声音 120
7.3 有关视频的格式和压缩 121
7.3.1 关于导入视频的文件格式 121
7.3.2 关于压缩 121
7.3.3 用Sorenson Spark创建Flash视频的提示 122
7.4 导入视频文件 123
7.5 应用实例——单击按钮进入音乐 126
本章总结 128
习题七 128
第8章 发布与导出动画 129
8.1 测试与优化动画 129
8.1.1 影片测试 129
8.1.2 影片优化 130
8.2 发布设置 130
8.2.1 Flash影片文件 130
8.2.2 HTML文件 132
8.2.3 GIF文件 133
8.2.4 JPEG文件 134
8.2.5 PNG文件 135
8.2.6 QuickTime文件 136
8.3 导出动画 138
8.3.1 导出Flash影片 138
8.3.2 导出文件格式 139
本章总结 142
习题八 142
第9章 综合实例 143
9.1 立体文字 143
9.2 闪闪夜空 146
9.3 播放声音 151
9.4 跟随鼠标 155
9.5 夜色 157
9.6 导航条 161
9.7 爱美小鸭 167
9.8 飞舞的线条 170
第10章 上机指导 175
10.1 Flash MX 2004基本操作 175
10.2 位图转换为矢量图 176
10.3 渐变立体文字 177
10.4 形状动画 178
10.5 电子钟 179
10.6 动态日期 181
10.7 控制视频 182