丛书序 1
前言 1
第1章 Flash MX 2004入门 1
1.1 Flash MX 2004简介 1
1.1.1 Flash的发展史 1
目录 1
1.1.2 Flash MX 2004的新增功能 2
1.1.3 Flash的特点 2
1.2.1 Flash MX 2004的系统配置要求 3
1.2 Flash MX 2004的安装与卸载 3
1.2.2 Flash MX 2004的安装 4
1.2.3 Flash MX 2004的卸载 5
1.2.4 Flash MX 2004的帮助系统 5
1.3 Flash MX 2004的工作环境简介 7
1.3.1 Flash MX 2004界面 8
1.3.2 标题栏 8
1.3.4 工具箱 9
1.3.5 时间轴 9
1.3.3 菜单栏 9
1.3.6 场景窗口 10
1.3.7 浮动面板 10
1.4 Flash MX 2004的文件操作 10
1.4.1 新建一个文件 10
1.4.2 打开与保存文件 11
1.4.3 修改文档属性 12
1.5 制作一个简单的动画 12
1.5.2 设置工作区 13
1.5.1 新建并保存文件 13
1.5.3 制作动画 15
1.5.4 测试影片 15
1.5.5 发布Flash动画 16
1.6 上机实训 17
1.6.1 安装Flash MX 2004 17
1.6.2 飞舞的蝴蝶 17
1.7 总结提高 18
1.8 本章习题 19
2.1.1 位图与矢量图 21
2.1 Flash中的基本概念 21
第2章 使用Flash MX 2004工具箱 21
2.1.2 图层和帧 22
2.1.3 素材 23
2.2 工具的使用 23
2.2.1 选择工具 23
2.2.2 部分选取工具 26
2.2.3 直线工具 26
2.2.4 套索工具 27
2.2.5 钢笔工具 28
2.2.6 文本工具 30
2.2.7 椭圆工具 31
2.2.8 矩形工具 31
2.2.9 铅笔工具 32
2.2.10 刷子工具 33
2.2.11 任意变形工具 34
2.2.12 填充变形工具 36
2.2.13 墨水瓶工具 37
2.2.14 颜料桶工具 37
2.2.15 滴管工具 38
2.2.17 查看工具 39
2.2.16 橡皮擦工具 39
2.2.18 颜色工具 40
2.3 常用面板 40
2.3.1 【对齐】面板 40
2.3.2 【混色器】面板 40
2.3.3 【变形】面板 41
2.3.4 【场景】面板 42
2.3.5 【信息】面板 42
2.4.2 辅助线工具 43
2.4 使用辅助工具 43
2.4.1 标尺工具 43
2.4.3 网格工具 44
2.5 上机实训 45
2.5.1 绘制七星瓢虫 45
2.5.2 绘制贺卡 47
2.6 总结提高 48
2.7 本章习题 49
3.1.1 Flash中的文本类型 52
3.1 创建文本 52
第3章 Flash MX 2004的文本操作 52
3.1.2 创建静态文本 53
3.1.3 创建动态文本和输入文本 54
3.2 设置文本属性 57
3.2.1 静态文本的属性 57
3.2.2 可编辑文本的属性 60
3.3.1 选择文本 61
3.3.2 分离文本 61
3.3 编辑文本 61
3.3.3 变形文本 62
3.3.4 填充文本 63
3.4 文字的转化 64
3.4.1 字体替换 64
3.4.2 处理替换字体 65
3.4.3 创建字体元件 66
3.5 文字特效实例 67
3.5.1 空心点线字 67
3.5.2 对静态文本使用时间轴特效 68
3.6.1 雕刻字 69
3.6 上机实训 69
3.6.2 文字动画 70
3.7 总结提高 72
3.8 本章习题 73
第4章 元件和实例 75
4.1 元件、实例和库 75
4.1.1 元件 75
4.1.2 实例 76
4.1.3 库 76
4.2.1 创建图形元件 78
4.2 创建元件 78
4.2.2 创建按钮元件 81
4.2.3 创建影片剪辑元件 83
4.3 编辑元件 87
4.3.1 在当前位置编辑元件 87
4.3.2 在新窗口中编辑元件 87
4.3.3 在元件编辑模式下编辑元件 88
4.4 修改实例属性 88
4.4.1 对实例应用颜色效果 88
4.4.3 交换元件 90
4.4.2 改变实例的行为 90
4.5.1 建立嵌套元件 91
4.5 上机实训 91
4.5.2 繁星点点 95
4.6 总结提高 98
4.7 本章习题 99
第5章 制作简单动画 101
5.1 Flash动画概述 101
5.1.1 动画原理 101
5.1.2 Flash动画的类型 101
5.2.1 时间轴窗口 102
5.2 时间轴和帧 102
5.2.2 帧的分类 103
5.2.3 时间轴中的动画表示 103
5.2.4 帧的插入 104
5.2.5 帧的选取和移动 105
5.2.6 帧的其他操作 106
5.3 管理场景 108
5.3.1 场景的添加与切换 109
5.4.1 逐帧动画 110
5.4 创建动画 110
5.3.2 场景的命名 110
5.3.4 改变场景的顺序 110
5.3.3 场景的删除及复制 110
5.4.2 制作动作补间动画 113
5.4.3 制作形状补间动画 117
5.5 上机实训 118
5.5.1 海上升明月 119
5.5.2 行驶在乡间小路上 121
5.6 总结提高 123
5.7 本章习题 124
第6章 使用图层 126
6.1 图层简介 126
6.1.1 图层的类型 126
6.1.2 创建图层 127
6.1.3 选择图层 128
6.1.4 图层的重命名 129
6.1.7 删除图层 130
6.1.5 改变图层的顺序 130
6.1.6 图层文件夹 130
6.1.8 设置图层的状态 131
6.2 引导层与遮罩层 133
6.2.1 引导层与遮罩层概述 133
6.2.2 引导层动画 134
6.2.3 遮罩层动画 137
6.3 上机实训 139
6.3.1 地球围着太阳转 139
6.3.2 倒影效果 142
6.4 总结提高 145
6.5 本章习题 146
第7章 声音处理 148
7.1 声音的基本概念 148
7.1.1 声音的格式 148
7.1.2 声音的采样率 149
7.1.3 声音的位深 149
7.2 在Flash中使用声音 150
7.2.1 Flash中声音的类型 150
7.1.4 声道 150
7.2.2 导入声音 151
7.2.3 将声音添加到时间轴上 152
7.2.4 为按钮添加声音 153
7.3 编辑声音 155
7.3.1 在Flash中编辑声音 155
7.3.2 制作与动画同步的声音 157
7.3.3 制作背景音乐 158
7.4.1 友情贺卡(一) 160
7.4 上机实训 160
7.4.2 友情贺卡(二) 167
7.5 总结提高 171
7.6 本章习题 171
第8章 使用组件 173
8.1 组件的概念和分类 173
8.1.1 组件概述 173
8.1.2 组件类别 174
8.2 使用组件 175
8.2.1 Button组件 175
8.2.2 RadioButton与CheckBox组件 177
8.2.3 TextArea和Textlnput组件 181
8.2.4 List和ComboBox组件 181
8.2.5 DateChooser和Label之间的数据绑定 186
8.2.6 NumericStepper组件 189
8.2.7 其他常用组件简介 190
8.3 上机实训 191
8.3.1 使用Window组件 191
8.3.2 使用CheckBox组件 193
8.4 总结提高 195
8.5 本章习题 196
第9章 行为、幻灯片和模板 198
9.1 Flash 中的行为 198
9.1.1 行为面板 198
9.1.2 使用行为 201
9.2 Flash幻灯片 204
9.2.1 创建Flash幻灯片 204
9.2.2 编辑Flash幻灯片 205
9.2.3 播放Flash幻灯片 209
9.2.4 制作一个演示文稿 210
9.3.1 从模板新建文件 217
9.3.2 编辑由模板生成的文件 217
9.3 使用Flash模板 217
9.3.3 创建模板文件 218
9.4 上机实训 219
9.4.1 交互式电子测试 219
9.4.2 创建模板文件 223
9.5 总结提高 224
9.6 本章习题 225
10.1.1 动作面板的新特征 227
第10章 交互式动画基础 227
10.1 动作面板 227
10.1 2 动作面板简介 229
10.1.3 为对象添加脚本的方法 230
10.2 ActionScript基础 232
10.2.1 ActionScript2.0概述 232
10.2.2 ActionScript中的有关概念 233
10.2.3 ActionScript的基本语法 235
10.2.5 数据类型和表达式 237
10.2.4 运算符 237
10.2.6 流程控制结构 238
10.2.7 对象的属性及其设置 241
10.2.8 使用ActionScript 242
10.3 上机实训 246
10.3.1 属性交互动画 246
10.3.2 鼠标跟随效果 250
10.4 总结提高 252
10.5 本章习题 253
11.1.1 gotoAndPlay和gotoAndStop动作 256
11.1 常用的动作命令 256
第11章 ActionScript高级技巧 256
11.1.2 nextFrame和prevFrame动作 257
11.1.3 nextScene和prevScene动作 263
11.1.4 play和stop动作 263
11.1.5 stopAllsound动作 264
11.1.6 getURL动作 264
11.1.7 getProperty和setProperty动作 264
11.2 建立面向对象的动画脚本 264
11.2.2 使用Color对象 265
11.2.1 创建对象 265
11.2.3 使用Key对象 268
11.2.4 使用Array对象 268
11.2.5 使用Mouse对象 273
11.2.6 使用MovieClip对象 273
11.2.7 使用Sound对象 278
11.2.8 使用XML可扩充性标记语言对象 278
11.3 使用自定义的对象 279
11.3.1 自定义对象 279
11.3.2 创建对象的属性和方法 280
11.4 上机实训 282
11.4.1 雪花特效 282
11.4.2 获取键盘信息 284
11.5 总结提高 285
11.6 本章习题 286
第12章 导出和发布动画 288
12.1 测试动画 288
12.1.1 使用测试影片命令 288
12.1.3 导出文件的格式 291
12.1.2 输出动画 291
12.2.1 发布设置 292
12.2 发布动画 292
12.2.2 设置Flash格式 293
12.2.3 HTML发布设置 297
12.2.4 GIF发布设置 299
12.2.5 JPEG发布设置 301
12.2.6 PNG发布设置 302
12.2.7 QuickTime发布设置 302
12.3 在网页中使用Flash动画 304
12.2.8 发布预览 304
12.2.9 导出图像 304
12.4 上机实训 305
12.4.1 导出“友情贺卡” 305
12.4.2 将“友情贺卡”影片应用到网页中 307
12.5 总结提高 307
12.6 本章习题 308
13.1.1 文档布局 310
13.1 智力拼图 310
第13章 综合实例 310
13.1.2 添加代码 312
13.1.3 测试影片 314
13.2 变形葫芦娃 314
13.2.1 文档布局 314
13.2.2 添加代码 316
13.3 贪吃蛇 317
13.3.1 制作元件 317
13.2.3 测试影片 317
13.3.2 文档布局 319
13.3.3 添加代码 321
13.3.4 发布影片 325
13.4 上机实训 326
13.4.1 为“智力拼图”添加背景音乐 326
13.4.2 发布“变形葫芦娃” 327
13.5 总结提高 327
附录A 常用Flash快捷键 328
附录B 习题答案 330