目 录 1
第1章 Flash MX 2004入门 1
1.1背景知识 1
1.1.1 Flash中的文档类型 1
1.1.2 Flash动画的特点 2
1.1.3 Flash MX 2004的新功能 2
1.1.4安装与启动Flash MX 2004 3
1.2熟悉Flash的工作环境 4
1.2.1缩放和移动舞台 5
1.2.2使用时间轴 7
1.2.3使用帧与关键帧 9
1.2.4使用图层 11
1.2.5使用主工具栏、编辑栏与快捷菜单 16
1.2.6使用工具箱 16
1.2.7使用属性面板和控制面板 17
1.2.8使用网格、辅助线与标尺 19
1.2.9设置Flash首选参数 20
1.3 Flash基本操作 21
1.3.1 创建、打开文档及设置文档属性 21
1.3.2使用“库”面板管理动画资源 23
1.3.3使用场景 23
1.3.4使用影片浏览器 24
1.3.5使用查找和替换 25
1.3.6操作的撤销、重做与重复 25
1.3.7加速文档显示的方法 28
1.3.8保存与打印文档 29
1.3.9使用项目 29
上机实践——制作透视效果 31
思考与练习 37
2.1设置图形的笔触与填充效果 38
2.1.1使用工具箱指定笔触颜色和填充色 38
第2章绘画详解 38
2.1.2使用属性面板设置填充色与笔触颜色、高度和样式 39
2.1.3使用“混色器”控制面板设置笔触颜色和填充样式 42
2.1.4使用“颜色样本”控制面板设置颜色样本库 45
2.2绘图工具的特点与用法 46
2.2.1使用“铅笔”工具和“线条”工具 46
2.2.2使用钢笔工具 47
2.2.3使用椭圆、矩形和多角星形工具 49
2.2.4使用刷子工具 50
2.3编辑图形 52
2.3.1使用橡皮擦工具 53
2.3.2使用部分选取工具调整图形形状 54
2.3.3使用选择工具调整图形形状 55
2.3.4平滑和伸直线条 56
2.3.5优化曲线 56
2.3.6将线条转换为填充区 57
2.3.7扩散填充区域 58
2.3.8柔化填充边缘 58
2.3.9使用对齐功能 59
2.4修改图形的笔触和填充效果 60
2.4.1 使用墨水瓶工具修改图形的笔触效果 61
2.4.2使用颜料桶工具修改图形的填充效果 61
2.4.3使用填充变形工具编辑渐变色填充与位图填充的图形 62
2.4.4使用滴管工具复制边线或填充样式 67
上机实践——手绘技巧 67
思考与练习 72
第3章使用位图、视频与文字 74
3.1 导入外部图形与图像 74
3.1.1可以导入到Flash中的图形与图像类型 74
3.1.2在Flash中导入外部图形与图像的方法 76
3.1.3导入Fireworks PNG文件 77
3.1.5导入Illustrator,EPS与PDF文件 78
3.1.4导入FreeHand文件 78
3.1.6导入AutoCAD DXF文件 79
3.2编辑导入的位图图像 79
3.2.1设置位图属性 79
3.2.2矢量化位图 80
3.2.3分离位图 81
3.3导入视频 83
3.3.1使用“视频导入”向导导入嵌入的视频剪辑 84
3.3.2导入链接的QuickTime视频剪辑 90
3.3.3导入Macromedia Flash视频(FLA)文件 91
3.3.4更改视频剪辑属性 91
3.3.5视频回放 92
3.4创建和编辑文本 93
3.4.1嵌入字体和设备字体 94
3.4.2创建文本 94
3.4.3创建滚动文本 95
3.4.4设置静态文本的属性 96
3.4.5 设置动态文本与输入文本的属性 97
3.4.6编辑、变形与分离文本 98
上机实践——创建旅游宣传广告 99
思考与练习 108
第4章编辑对象 110
4.1选取对象 110
4.1.1使用选择工具选取对象 111
4.1.2其他对象选取方法 112
4.1.3使用套索工具选取对象 112
4.2移动、复制和删除对象 113
4.2.1移动对象 113
4.2.2通过粘贴移动和复制对象 114
4.2.3删除对象 114
4.3.1调整对象变形点的位置 115
4.3变形对象 115
4.3.2缩放、倾斜与旋转对象 116
4.3.3扭曲与封套对象 117
4.3.4翻转对象 117
4.3.5撤销变形 118
4.4群组、叠放和对齐对象 118
4.4.1群组对象 118
4.4.2叠放对象 118
4.4.3对齐对象 119
上机实践——制作文字动画 122
思考与练习 130
第5章使用元件与实例 132
5.1元件与实例概述 132
5.1.1元件的类型 132
5.1.2使用“库”控制面板管理元件 133
5.2.1创建新元件 135
5.2创建与编辑元件 135
5.2.2将舞台中的元素转换为元件 136
5.2.3将动画转换为影片剪辑元件 137
5.2.4复制元件 138
5.2.5编辑元件 139
5.2.6使用其他Flash影片中的元件 139
5.5.7使用公用元件库 140
5.3创建与编辑实例 141
5.3.1创建实例 141
5.3.2改变实例的颜色与透明度 142
5.3.3为实例指定其他元件 143
5.3.4 改变实例类型 144
5.3.5为图形元件实例设置动画播放特性 144
5.3.6分离实例 144
5.4.1按钮的状态 145
5.4.2创建与使用按钮元件 145
5.4创建与使用按钮元件 145
5.4.3启用、编辑和测试按钮 150
上机实践——制作圣诞节贺卡 151
思考与练习 159
第6章创建动画与使用屏幕 161
6.1 Flash动画概述 161
6.1.1 “帧-帧”动画与“补间”动画 161
6.1.2动画中的图层 162
6.1.3创建关键帧 162
6.1.4时间轴中的动画表示方式 162
6.1.5扩展帧的范围 163
6.1.6设置帧频 163
6.2使用时间轴特效 164
6.2.1 时间轴特效的种类 164
6.2.2添加时间轴特效 165
6.2.3编辑时间轴特效 166
6.2.4删除时间轴特效 166
6.3创建补间动画与帧-帧动画 166
6.3.1将对象分散到图层 167
6.3.2为元件实例创建运动补间动画 167
6.3.3创建沿指定路径运动的补间动画 168
6.3.4创建形状补间动画 169
6.3.5使用形状提示控制形状补间 171
6.3.6创建“帧-帧”动画 172
6.3.7使用遮罩层 173
6.4编辑动画 177
6.4.1插入帧与关键帧 177
6.4.2选择帧的方法 178
6.4.3删除、清除、移动与复制帧 178
6.4.4扩展关键帧和改变补间动画长度 179
6.4.6翻转帧 180
6.4.5关键帧与普通帧的转换 180
6.4.7使用“绘图纸外观”技术 181
6.4.8移动整个动画 182
6.5使用屏幕 182
6.5.1 了解基于屏幕的文档和创作环境 183
6.5.2屏幕的相关操作 184
上机实践 190
训练1 空中飞翔 190
训练2制作幻灯片 197
思考与练习 205
第7章创建有声影片 208
7.1在Flash影片中加入声音 208
7.1.1导入声音文件 208
7.1.2为影片添加声音 209
7.1.3编辑声音 211
7.1.4为按钮添加声音 213
7.1.5在关键帧中开始和停止声音的播放 214
7.1.6使用声音对象与onSoundComlete事件 215
7.1.7使用行为控制声音回放 215
7.2导出时压缩声音 216
7.2.1 为单个声音设置输出属性 217
7.2.2各种声音压缩选项的特点 217
7.2.3 导出Flash影片声音的一些技巧 219
7.3制作Flash MTV的一般方法 219
上机实践——动感广告条 221
思考与练习 227
第8章使用动作脚本 229
8.1动作脚本基本常识 229
8.1.1如何学习编写动作脚本 229
8.1.2常用术语 230
8.1.3动作脚本语法 232
8.1.4动作脚本中的数据类型 235
8.1.5使用变量 238
8.1.6使用运算符 242
8.1.7指定对象的路径 246
8.1.8使用函数 248
8.2编写和调试动作脚本 251
8.2.1控制动作脚本的执行 251
8.2.2使用“动作”面板编写脚本 253
8.2.3调试脚本 256
8.3处理事件 257
8.3.1 使用事件处理函数方法 257
8.3.2使用事件侦听器 258
8.3.3使用按钮和影片剪辑事件处理函数 260
8.3.4创建具有按钮状态的影片剪辑 260
8.3.5 事件处理函数的范围 261
8.3.6 “this”关键字的范围 262
8.4.2播放和停止影片剪辑 263
8.4.4创建自定义鼠标指针 263
8.4.1跳到某一帧或场景 263
8.4使用动作脚本创建交互操作 263
8.4.3跳到不同的URL 264
8.4.5获取鼠标位置 265
8.4.6捕获按键 266
8.4.7设置颜色值 267
8.4.8创建声音控件 269
8.4.9检测冲突 271
8.4.10创建简单的线条绘画工具 273
8.5使用内置类 274
8.5.1类和实例 274
8.5.2核心类 275
8.5.3 Flash Player专用类 275
8.6使用影片剪辑 277
8.6.1通过动作脚本控制影片剪辑 277
8.6.2在单个影片剪辑上调用多个方法 278
8.6.3加载和卸载其他SWF文件 279
8.6.4指定加载的SWF文件的根时间轴 279
8.6.5将JPEG文件加载到影片剪辑中 280
8.6.6更改影片剪辑的位置和外观 281
8.6.7运行时创建影片剪辑 281
8.6.8管理影片剪辑深度 282
8.6.9用动作脚本绘制形状 284
8.6.10创建影片剪辑遮罩 284
8.7使用文本 285
8.7.1使用TextField类 285
8.7.2在运行时创建文本字段 286
8.7.3 TextFormat类 286
8.7.4创建滚动文本 288
8.8使用外部媒体 288
8.8.1加载外部MP3文件 289
8.8.2读取MP3文件中的ID3标签 290
8.8.3动态回放外部FLV文件 291
8.8.4预加载外部媒体 292
上机实践——打靶游戏 294
思考与练习 300
第9章使用组件 305
9.1 组件概览 305
9.1.1用户界面组件(UI Components) 305
9.1.2媒体组件(Media Components) 306
9.1.3数据组件(Data Components) 306
9.1.4管理器 307
9.2使用组件 307
9.2.1添加组件和删除组件 307
9.2.2处理组件事件 308
9.2.3组件应用示例 309
上机实践——制作商品订购网页 312
思考与练习 318