第1章认识FlashMX 1
1.1 Flash MX的新特性 1
1.1.1 “属性”检查器 1
目录 1
1.1.2改善的“时间轴”窗口 2
1.1.3改善的文本编辑功能 2
1.1.4多媒体支持 2
1.1.5增强的语言编辑功能 2
1.2 了解位图与矢量图 2
1.2.1位图图像 2
1.2.2矢量图形 3
1.3二维动画中色彩的运用 3
1.3.1 RGB颜色模式 4
1.3.2 HSB颜色模式 4
1.4.2元件和实例 5
1.4了解Flash MX 中的基本概念 5
1.4.1帧与关键帧 5
1.4.3图层 6
1.5了解Flash MX的工作环境 6
1.5.1菜单栏 7
1.5.2主要栏 7
1.5.3工具箱 8
1.5.4舞台 12
1.5.5 “时间轴”窗口 14
1.5.6 面板显示区 16
第2章基本对象的创建 17
2.1设置图形的笔触样式及颜色 17
2.1.1设置笔触样式 17
2.1.2设置笔触颜色 19
工具绘制线条 20
2.2绘制线条及轮廓线 20
2.2.1使用“线条”和“铅笔” 20
2.2.2使用“椭圆”和“矩形” 22
工具绘制轮廓线 22
2.2.3使用“钢笔”工具绘制图形 23
2.3设置填充物 25
2.3.1设置纯色填充和渐变填充 25
2.3.2自定义渐变颜色填充和 28
图像填充 28
2.4绘制有填充物的图形 29
2.4.1绘制有填充物的椭圆和矩形 29
2.4.2使用“画笔”工具绘 30
制填充物 30
2.5.2创建文本 32
2.5.1设备字体和嵌入字体 32
2.5文本的输入 32
2.5.3设置文本及段落属性 35
2.6外部素材的导入及处理 39
2.6.1导入外部素材 40
2.6.2交换导入的位图图像 41
2.6.3设置位图的属性 42
2.6.4打散位图和位图图像的 43
矢量化 43
2.7加入声音 44
2.7.1导入声音 45
2.7.2设置声音的属性 46
第3章基本对象的编辑处理 48
3.1 对象的选取、复制及删除 48
3.1.1选取对象 48
3.1.2移动、复制和删除对象 51
3.2编辑对象的大小及形状 53
3.2.1使用工具改变对象的 53
大小和形状 53
3.2.2利用菜单命令和面板 56
调整对象 56
3.3擦除对象 59
3.3.1 “橡皮擦”工具的选项 59
3.3.2橡皮擦的五种擦除模式 60
3.4编辑多个对象 61
3.4.1组合对象 61
3.4.2对象的层次关系 62
3.4.3对齐与分布 64
线条的属性 65
3.5.1使用“墨水瓶”工具修改 65
3.5改变线条及填充物的属性 65
3.5.2 “滴管”工具 66
3.5.3使用“颜料桶”工具改变 67
填充物的属性 67
3.5.4 “填充变形”工具 67
3.6优化曲线与修改图形 71
3.6.1优化曲线 71
3.6.2修改图形 72
3.7声音的编辑处理 74
3.7.1 “库-声音”面板 74
3.7.2处理声音 75
3.8绘图及其他属性的设置 77
3.8.1 “常规”选项卡 78
3.8.2“编辑”选项卡 78
3.8.4 “警告”选项卡 80
3.8.3 “剪贴板”选项卡 80
3.8.5 “动作脚本编辑器”选项卡 81
第4章元件、图层和动画制作 83
4.1 元件的使用 83
4.1.1 件与实例 83
4.1.2创建图形和影片剪辑元件 84
4.1.3创建按钮元件 86
4.1.4将舞台内的对象转换为元件 89
4.1.5将舞台工作区内的动画 90
转换为“影片剪辑”元件 90
4.1.6为按钮添加声音 92
4.1.7编辑元件 93
4.1.8改变实例的属性 94
4.2.1创建和编辑图层 97
4.2 图层及场景的创建与使用 97
4.2.2引导图层 101
4.2.3遮罩图层 102
4.2.4场景 103
4.3 了解Flash动画 105
4.3.1 Flash动画的种类 105
4.3.2 Flash 中帧及动画的 105
表示方式 105
4.3.3补间动作动画 107
4.3.4补间形状动画 109
4.3.5编辑动画 111
第5章动画制作典型实例 113
5.1放大镜效果 113
5.1.1动画简介 113
5.1.2动画制作 113
5.2.1动画简介 115
5.2.2动画制作 115
5.2圣诞礼物 115
5.3感受时尚 118
5.3.1动画简介 118
5.3.2动画制作 118
5.4魔法师 121
5.4.1动画简介 121
5.4.2动画制作 122
5.5滚动字幕 128
5.5.1动画简介 128
5.5.2动画制作 128
5.6探照灯效果 130
5.6.1动画简介 . 130
5.6.2动画制作 130
6.1.1 “动作”面板 133
6.1动作脚本编程简介 133
第6章动作脚本编程 133
6.1.2设置帧动作 140
6.1.3设置“按钮”元件实例动作 140
6.1.4设置“影片剪辑”元件 141
实例动作 141
6.2动作脚本基本语法 142
6.2.1语法规则 142
6.2.2需要注意的语法问题 143
6.2.3数据类型 144
6.2.4变量 145
6.2.5运算符和表达式 146
6.3 目标路径 149
6.3.1 FlashMX 中的层次关系 149
绝对路径与相对路径 150
6.3.3加载路径 150
6.3.2 “影片剪辑”元件实例的 150
6.3.4 root、parent和this关键字 152
6.3.5“影片浏览器”面板 152
6.4动作脚本中的指令介绍 155
6.4.1影片控制指令 155
6.4.2网络控制指令 156
6.4.3 “影片剪辑”控制指令 158
6.4.4流程控制指令 159
6.5动作脚本中函数的使用 161
6.5.1定义函数 162
6.5.2函数中的变量的使用 162
6.5.3函数的返回值 162
6.5.4自定义函数 162
6.5.5 内置函数 163
7.1.1 动画简介 165
7.1.2动画制作 165
7.1 随鼠标移动的探照灯效果 165
第7章基本交互式动画制作实例 165
7.2用按钮控制图片的切换 168
7.2.1 动画简介 168
7.2.2动画制作 168
7.3简单拖曳拼图游戏 176
7.3.1动画简介 176
7.3.2动画制作 176
7.4打字效果 179
7.4.1动画简介 179
7.4.2动画制作 179
7.5好热啊! 183
7.5.1动画简介 183
7.5.2动画制作 184
8.1.2使用内置对象 188
8.1.1面向对象编程中的基本概念 188
第8章面向对象的动作脚本编程 188
8.1 了解面向对象的编程 188
8.2设置事件与动作 189
8.2.1设置帧事件 189
8.2.2设置按钮事件 190
8.2.3设置事件 191
8.3使用预定义的对象 192
8.3.1 Array对象 192
8.3.2 Boolean对象 201
8.3.3 Button对象 201
8.3.4 Mouse对象 206
8.3.5 Date对象 207
8.3.6 Color对象 213
8.3.7 Key对象 216
8.3.8 Math对象 219
8.3.9 Movie Clip 对象 223
8.3.10 String对象 236
8.3.11 TextField对象 240
8.3.12 TextFormat对象 243
8.3.13 Selection对象 245
8.3.14Sound对象 247
8.4组件的使用 250
8.4.1认识“组件”面板 250
8.4.2组件的设置与使用 250
第9章高级交互动画制作 259
9.1调用不同背景的镂空字 259
9.1.1动画简介 259
9.1.2动画制作 259
9.2制作心理测试问卷 262
9.2.1动画简介 262
9.2.2动画制作 263
9.3制作MP3播放器 268
9.3.1动画简介 268
9.3.2动画制作 268
9.4 动态展播条 273
9.4.1动画简介 273
9.4.2动画制作 273
9.5变色的瓢虫 276
9.5.1动画简介 276
9.5.2动画制作 277
第10章Flash影片的发布与打印 283
10.1 Flash影片的发布 283
10.1.1发布Flash文档 283
10.1.2 SWF文档的发布设置 284
10.1.3 HTML文档的发布设置 285
10.1.4了解HTML模板 286
10.2 Flash影片的导出 287
10.2.1 导出影片 287
10.2.2导出图像 288
10.3使用共享库 288
10.3.1设置共享库 288
10.3.2共享元素 289
10.3.3共享元素的使用 289
10.3.4设置共享字体 290
10.3.5共享字体信息的使用 291
10.3.6共享元素的更新 291
10.4 Flash影片的打印 292
10.4.1设置可打印的帧 292
10.4.2设置打印区域 292
10.4.3设置不可打印的帧 293