第1章Flash MX概述 1
1.1 Flash的发展历程 1
1.2 Flash MX的系统需求 2
1.3Flash MX的新特性 3
1.3.1组件支持 3
1.3.2脚本支持(Code Insight)技术 3
1.3.3脚本编辑器支持查找和替换 4
1.3.4支持麦克风和摄像头 4
1.3.5支持视频流播放 4
1.3.6其他 4
1.4 Flash MX的安装 4
1.5认识FlaSh MX的工作环境 6
1.5.1菜单 7
1.5.2工具 11
1.5.3 时间轴 12
1.5.4作区 13
1.5.5面板 13
1.6本章小结 14
1.7思考与练习 14
第2章Flash的工具 15
2.1绘图工具的使用 15
2.2浮动面板的功能 19
2.3本章小结 23
2.4思考与练习 24
第3章图形编辑 25
3.1建立动画文件 25
3.2图形的基本编辑 26
3.2.1绘制直线 26
3.2.2绘制椭圆 28
3.2.3绘制矩形 28
3.2.4 用铅笔绘画 28
3.2.5色彩与透明 30
3.3对象的对齐 33
3.4对象组合 34
3.4.1建立组合对象 34
3.4.2编辑组合对象 34
3.4.3解散组合对象 35
3.5导入图形 35
3.5.1Flash MX支持的图形文件 35
3.5.2从外部导入位图 35
3.5.3如何去掉位图文件的背景 36
3.5.4将位图转换为矢量图 37
3.6图形的变形操作 37
3.6.1缩放图形对象 37
3.6.2旋转和倾斜对象 38
3.6.3翻转对象 39
3.6.4改变定位点位置 39
3.6.5删除变形效果 40
3.7图形的整体处理 40
3.7.1通过拖曳来移动对象 40
3.7.2通过粘贴移动和拷贝对象 41
3.7.3利用剪贴板拷贝美术作品 41
3.7.4使用选择性粘贴命令 41
3.7.5删除对象 42
3.7.6堆叠对象 42
3.8标尺和网格 42
3.9显示比例和模式 43
3.9.1显示比例 43
3.9.2显示模式 44
3.10本章小结 44
3.11思考与练习 44
第4章时间轴 47
4.1认识图层 48
4.2层的基本操作 48
4.2.1图层的创建 49
4.2.2图层的删除和命名 50
4.2.3图层的选择和拷贝 51
4.2.4图层的锁定 52
4.2.5图层的顺序 53
4.2.6图层的隐藏 54
4.2.7显示线框 55
4.2.8向导层的创建与使用 56
4.2.9运动向导层 58
4.2.10蒙版层的创建与使用 60
4.3帧 64
4.3.1帧的查看方式 64
4.3.2设置帧频 66
4.3.3插入帧 66
4.3.4移动帧 67
4.3.5剪切、复制、粘贴及删除 68
4.3.6插入关键帧 68
4.4本章小结 70
4.5思考与练习 70
第5章用Flash MX创建动画 71
5.1逐帧动画 71
5.2形变动画 73
5.2.1制作形变动画应注意的问题 73
5.2.2制作形变动画 74
5.2.3对形变动画的控制 76
5.3运动动画 77
5.3.1制作运动动画的注意事项 78
5.3.2制作一个运动动画 78
5.3.3用引导线制作动画 81
5.3.4运动动画的选项设置 81
5.4色彩动画 82
5.4.1基础知识 82
5.4.2制作实例 83
5.5蒙版动画 87
5.5.1什么是蒙版 87
5.5.2制作一个简单的蒙版动画 88
5.6洋葱皮工具的使用 90
5.7本章小结 93
5.8思考与练习 93
第6章符号 95
6.1认识Flash MX中的符号 96
6.1.1在动画中使用符号的优点 96
6.1.2符号的种类 96
6.2制作符号 97
6.2.1创建符号 97
6.2.2按钮的制作 98
6.2.3创建字体符号 100
6.2.4Flash MX支持的图片格式 101
6.2.5Flash MX支持的视频文件 102
6.3编辑符号 103
6.3.1复制符号 103
6.3.2删除符号 104
6.3.3改变符号的名称和行为方式 105
6.3.4编辑符号内容的方法 107
6.4符号库的使用 110
6.4.1符号库的查看方式 110
6.4.2符号库中目录的操作 111
6.4.3符号的替换与更新 113
6.4.4Flash MX的内置符号库 117
6.5实例 117
6.5.1实例的复制 117
6.5.2设置实例的属性 118
6.6本章小结 125
6.7思考与练习 125
第7章Flash MX中的声音 127
7.1认识Flash MX中的声音 127
7.2添加音乐 128
7.2.1导入声音 128
7.2.2在动画中添加声音 129
7.2.3添加声音到按钮中 131
7.2.4设置声音同步选项 132
7.2.5声音效果的编辑 133
7.2.6声音的压缩 136
7.2.7声音的替换和更新 138
7.3应用实例 140
7.3.1控制声音的播放 141
7.3.2调整音量 143
7.4本章小结 146
7.5思考与练习 146
第8章组件 147
8.1组件概述 147
8.1.1Flash MX中的各种组件 148
8.1.2组件的使用 148
8.1.3组件的属性 149
8.2各组件的详细介绍 150
8.2.1复选框(CheckBox) 150
8.2.2选项按钮(RadioButton) 151
8.2.3按钮(PushButton) 152
8.2.4下拉列表(ComoBox) 153
8.2.5列表框(ListBox) 155
8.2.6滚动条(ScrollBar) 155
8.2.7滚动窗(ScrollPane) 157
8.3本章小结 159
8.4思考与练习 159
第9章ActionScript 161
9.1Flash MX中关于ActionScript的变化 161
9.2动作面板的使用 164
9.2.1标准模式 164
9.2.2专家模式下的脚本编写 168
9.2.3不同编辑模式间的切换 169
9.2.4关于动作编程环境的其他选项设置 169
9.3常用的基本动作语句 171
9.3.1 Goto命令 171
9.3.2 Play命令 172
9.3.3 Stop命令 173
9.3.4Get URL命令 173
9.3.5动画播放实例 174
9.4变量 178
9.4.1变量的命名 178
9.4.2变量的类型 178
9.4.3变量的声明 179
9.4.4变量的赋值 180
9.5运算符 181
9.5.1算术运算符(Arithmetic Operators) 181
9.5.2比较运算符(Comparison Operators) 182
9.5.3逻辑运算符(Logical Operators) 185
9.5.4赋值运算符(Assignment) 186
9.5.5混杂运算符(Miscellaneous Operators) 188
9.5.6运算符的结合规则 190
9.6表达式 191
9.6.1算术表达式 191
9.6.2字符串表达式 192
9.6.3关系表达式 192
9.6.4逻辑表达式 192
9.7控制结构 192
9.7.1条件判断结构 193
9.7.2循环控制语句 195
9.8本章小结 198
9.9思考与练习 198
第10章深入ActionScript 199
10.1预定义对象 199
10.1.1创建对象 200
10.1.2访问对象属性 202
10.1.3调用对象的方法 202
10.2自定义对象 202
10.2.1创建对象 203
10.2.2创建继承 203
10.3对象及其属性和方法 204
10.3.1Color(颜色对象) 205
10.3.2 Date(日期对象) 208
10.3.3 Key(按键对象) 214
10.3.4 MovieClip (影片剪辑对象) 216
10.3.5 Sound(声音对象) 224
10.3.6 String(字符串对象) 228
10.4电影的属性 234
10.4.1 setProperty语句 234
10.4.2 getProperty语句 235
10.4.3 MovieClip的整体属性 236
10.4.4MovieClip的内部属性 242
10.5本章小结 246
10.6思考与练习 246
第11章作品的发布和导出 249
11.1优化影片 249
11.2测试影片 251
11.3发布影片 252
11 3.1 Flash 253
11.3.2 HTML 254
11.3.3GIF 256
11.3.4JPEG 257
11.3.5PNG 258
11.3.6 Quick Time 259
11.4本章小结 260
11.5思考与练习 260
第12章精彩实例 261
12.1用Flash制作拼图游戏 261
12.1.1准备工作 261
12.1.2制作拼图 262
12.1.3编写程序 265
12.1.4收尾工作 267
12.2制作纵波波形示意图课件 271
12.2.1界面设计 271
12.2.2参数界面 273
12.2.3制作弹簧 276
12.2.4程序(帧) 278
12.2.5按钮上的程序 278
12.3水中的鱼 280
12.3.1素材的搜集 280
12.3.2气泡的制作 281
12.3.3鱼群的制作 282
12.3.4另一条鱼 284
12.3.5障碍物的制作 285
12.4用Flash制作鼠标特效 287
12.4.1小球效果的制作 288
12.4.2正方体的制作 290
12.4.3“文字”的制作 291
12.4.4铅笔效果 291
12.4.5清除 293
12.5用Flash设计留言本 293
12.5.1设置数据库 293
12.5.2设计留言本界面 296
12.5.3编写ASP脚本 296
12.6本章小结 298
12.7思考与练习 298