第一部分Flash MX初阶教程 2
第1章Flash MX基础 2
1.1 Flash发展史 2
目 录 2
1.2 Flash的主要特点 3
1.2.1 矢量性 3
1.2.4独立性 4
1.3 FlashMX新增功能 4
1.2.5结合性 4
1.2.3流媒体性 4
1.2.2交互性 4
1.3.1时间轴功能的扩展 5
1.3.2新的属性面板 5
1.3.3可保存为Flash 5
文件 5
1.3.4操作更加灵活的 6
工作界面 6
1.3.5库功能增强 6
1.3.6共享库中文件 6
1.3.10像素级定位功能 7
1.3.9 自由变形工具 7
1.3.11 色彩混合器 7
1.3.8支持Macintosh OS X 7
和Windows XP 7
1.3.7符号的编辑 7
1.3.12动态遮罩 8
1.3.13视频支持 8
1.3.14外部文本、声音 8
支持 8
1.3.15发布到各层 8
1.3.20竖向文本显示功能 9
1.3.19多语言系统支持 9
1.3.18打散功能 9
1.3.17滚动文本域 9
1.3.16新的引导模板 9
1.3.21 ActionScript新功能 10
1.4 Flash MX的安装 11
1.4.1 Flash MX运行环境 11
基本要求 11
1.4.2安装Flash MX 11
1.5 Flash MX工作界面 16
1.5.1标题栏 18
1.5.2菜单栏 19
1.5.3常用工具栏 21
1.5.4工具栏 22
1.5.5时间轴面板 23
1.5.6舞台 25
1.5.7状态栏 25
1.6小结 25
习题1 26
第2章Flash MX快速入门 27
2.1概述 27
2.2 Shape变化 27
2.3 Motion变化 29
2.4一个小综合动画的制作 32
2.5 小结 37
习题2 37
第3章绘图工具的使用 38
3.1 图形设计的几个概念 38
3.2颜色面板 39
3.2.1 色彩混合器面板 39
3.2.2样色面板 43
3.3绘图工具 44
3.3.1绘图工具总览 44
3.3.2箭头工具 45
3.3.3路径选取工具 47
3.3.4套索工具 48
3.3.5 滴管工具 50
3.4 图形工具 52
3.4.1 Flash MX的绘图 52
工具 52
3.4.2圆形工具 53
3.4.3矩形工具 54
3.4.4自由变形工具 56
3.5线条工具 57
3.5.1铅笔工具 61
3.5.2直线工具 62
3.5.3 贝塞尔曲线 63
3.5.4钢笔工具的编辑 64
3.6填色工具 66
3.6.1颜料桶工具 66
3.6.2填充调整按钮 67
3.6.3墨水瓶工具 70
3.6.4笔刷工具 71
3.6.5橡皮擦工具 73
3.7绘图工具实例 75
3.6.6手形工具 75
3.6.7放大镜工具 75
3.8 小结 79
习题3 79
第4章对象的编辑与制作 81
4.1对象与舞台 81
4.1.1舞台 81
4.1.2对象 82
4.2对象的编辑 82
4.2.1关于对象的互相关系 83
4.2.2对象的移动、复制和 84
删除 84
4.3组合对象 85
4.3.1对象的组合与取消 85
组合 85
4.3.2组合对象的特征 86
4.3.3打散组合 86
8.8 小结 1 87
4.4.2编辑图形的中心点 88
对象 88
4.4.3镜射处理 88
4.4缩放、旋转、倾斜与镜像 88
倾斜、变形 88
4.4.1对象的缩放、旋转、 88
4.4.4变形面板和信息 89
面板 89
4.5对象的排列与对齐 91
4.5.1改变对象的层次 91
4.5.2对象的排列与对齐 91
4.6插入图元素的编辑与修改 92
填充内容 93
4.6.2使用位图作为画笔和 93
4.6.1 图形的输入及输出 93
4.6.3位图矢量化 95
4.6.4矢量图形的最佳化 96
4.7对象动画实例 97
4.8 小结 99
习题4 100
第5章文字处理 101
5.1文字的输入 101
5.1.1文字的3种模式 101
5.1.2创建静态文本 102
5.1.3创建动态文本 102
5.1.4创建输入文本 103
5.2文本属性的修改 105
5.2.1文字属性修改 105
5.2.3文字方向的调整 106
5.2.4文本段落的编辑 106
5.2.2文字的上标与下标 106
5.3.2使用机器字体 107
5.3.3建立超级链接 107
5.3.1文字与图形的转换 107
5.3文字的变化与应用 107
5.4文字处理实例 108
5.5小结 111
习题5 112
第6章符号及其应用 113
6.1符号与实例 113
6.1.1初识符号与实例 114
6.1.2资料库(Library) 114
6.1.3共享符号资料库 116
(Common Libraries) 116
6.1.4符号类型及用途 117
6.1.5字体符号的创建与 118
应用 118
6.1.6符号的创建与编辑 119
6.2各种符号的创建 122
6.2.1符号的使用——Instance实例 122
6.2.2电影剪辑符号 123
(Movie Clip) 123
6.2.3按钮符号 127
6.3角色的应用与调整 129
6.3.1使用动画浏览器 129
6.3.2设置实例的属性 131
6.3.3打散实例 135
6.4应用举例 136
6.5 小结 142
习题6 142
第7章 Flash动画原理 143
7.1 Flash动画的组成 143
7.1.1动画概述 143
7.1.2时间轴(Timeline) 145
7.1.3帧(Frame) 146
7.1.4场景(Scene) 148
7.2图层(Layer) 149
7.2.1图层的概念 149
7.2.2图层的种类 150
7.2.3创建图层和文件夹 151
7.2.4管理和编辑图层 152
7.2.5遮罩层 154
7.2.6引导层 156
7.3动画的播放与测试 158
7.3.1播放及测试动画 158
7.3.2动画播放的设置 159
7.3.3动画属性面板设置 160
7.4 Flash内建的动画类型 160
与设置 160
7.5 Flash内建的动画类型之一——运动渐变动画 161
7.6 Flash内建的动画类型之二——形状渐变动画 162
7.7动画实例 164
7.8 小结 167
习题7 168
第8章声音处理 170
8.1 概述 170
8.2声音基础知识 170
8.2.1声音相关概念 170
8.2.2声音的采集 171
8.3 Flash支持的音频格式 173
8.4为Flash动画添加声音 174
声音 175
8.4.2在按钮上添加声音 175
8.4.1为动画电影添加 175
8.5编辑声音 177
8.5.1声音面板 177
8.5.2声音编辑器 178
8.6声音的输出与优化 179
8.6.1声音的发布 179
8.6.2库中声音的设置 183
8.7 实例 186
习题8 188
第二部分 Flash MX高阶教程 190
第9章ActionScript基础 190
9.1 ActionScript语言概述 190
9.2 Flash MX ActionScript的新功能 190
9.3 ActionScript与JavaScript的区别 191
9.4 ActionScript脚本 191
调试 192
9.4.2面向对象脚本 192
9.4.1脚本设计与脚本 192
9.4.3 电影剪辑对象 193
9.4.4脚本流程 194
9.4.5 ActionScript运行 195
控制 195
9.5 ActionScript术语 197
9.6 Actions动作 199
9.7 Actions面板 202
9.8分析一个简单脚本 204
习题9 207
9.9小结 207
第10章ActionScript命令 208
解析 208
10.1 ActionScript语法 208
10.1.1点语法(.) 208
10.1.2花括号({}) 209
10.1.3分号(;) 210
10.1.4圆括号(()) 210
10.1.5大小写字母 210
10.1.6注释 211
10.1.7关键字 211
10.2.1 串 212
10.1.8常数 212
10.2数据类型 212
10.2.2数 213
10.2.3布尔数 213
10.2.4对象 213
10.2.5 电影剪辑 214
10.2.6 空 214
10.2.7 未定义 214
10.3变量 214
10.3.3 变量范围 215
10.3.2变量类型 215
10.3.1 变量命名 215
10.3.4 变量声明 216
10.3.5脚本中变量的使用 217
10.4表达式中操作符的操作 218
10.4.1优先操作 218
10.4.2相关操作 219
10.4.3算术操作 220
10.4.4比较操作 221
10.4.5 串操作 221
10.4.8相等操作 222
10.4.7位操作 222
10.4.6逻辑操作 222
10.4.9赋值操作 223
10.4.10句点与矩阵操作 224
10.5脚本流程控制 224
10.5.1条件语句 224
10.5.2重复语句 225
10.6小结 226
习题10 227
11.1 内嵌函数 228
第11章函数和对象 228
11.2通常模式与专家模式 230
11.2.1通常模式 230
11.2.2专家模式 233
11.3创建函数 234
11.3.1 函数的定义 234
11.3.2函数的参量传递 235
11.3.3 函数中变量的用法 235
11.3.4函数的返回值 235
11.3.5调用函数 236
11.4内嵌对象 237
11.4.1内嵌对象用法 239
11.4.2存取对象属性 242
11.4.3调用对象方法 243
11.4.4 电影剪辑对象的 245
用法 245
11.4.5矩阵对象的用法 245
11.5 自定义对象 245
11.5.1 自定义对象的建立 246
11.5.2 自定义对象的赋值方法 246
11.5.3建立继承 247
习题11 248
11.6小结 248
第12章ActionScript编程 249
12.1概述 249
12.2脚本文件的输入与输出 249
12.3错误语法提示 251
12.4脚本编辑区参数设置 252
12.5代码提示 255
12.6为帧添加Actions动作 257
12.7为按钮添加Actions动作 260
12.8为电影剪辑添加Actions动作 262
习题12 265
12.9 小结 265
第13章Flash作品输出与 267
发布 267
13.1 Flash动画文件输出 267
13.2 Flash动画文件输出类型 270
13.3 图片文件输出 275
13.4作品发布 276
13.4.2 网页动画文件的 277
发布 277
设置 277
13.4.1动画文件的发布 277
13.4.3网页图形文件的 280
发布 280
13.4.4播放机文件的发布 280
13.4.5 QuickTime电影文件的发布 281
13.4.6预览和发布 281
13.5作品打印输出 281
13.6电子邮件的发送 282
13.7 实例 283
13.8 小结 285
习题1 3 285
14.1前期的准备工作 286
第14章经典Flash动画网页 286
的制作 286
14.1.1构思作品创意和初步构图 287
14.1.2准备制作素材 287
14.2动画内容的设计 288
14.2.1建立一个Flash动画 288
文档 288
14.2.2第一个场景——Loading场景的制作 288
14.2.3爆炸效果的制作 290
14.2.5标题的引出 293
14.2.4线光的制作 293
14.3主场景内容的制作 296
14.3.1切换镜头的制作 296
14.3.2按钮的出现 299
14.3.3部门宗旨的出现 301
14.3.4一些其他衬托动画的 302
制作 302
14.3.5动画内容的制作 302
14.3.6主场景动画内容的 305
引用 305
14.4小结 307