第1章FlashMX2004入门 1
1.1背景知识 1
1.1.1Flash中的文档类型 1
1.1.2Flash动画的特点 2
1.1.3FlashMX2004的新功能 2
1.1.4安装与启动FlashMXProfessional2004 3
1.2熟悉Flash的工作环境 4
1.2.1缩放和移动舞台 5
1.2.2使用时间轴 6
1.2.3使用帧与关键帧 9
1.2.4使用图层 11
1.2.5使用主工具栏.编辑栏与快捷菜单 15
1.2.6使用工具箱 16
1.2.7使用属性面板和控制面板 17
1.2.8使用网格.辅助线与标尺 18
1.2.9设置Flash首选参数 19
1.3Flash基本操作 19
1.3.1创建.打开文档及设置文档属性 20
1.3.2使用“库”面板管理动画资源 21
1.3.3使用场景 22
1.3.4使用影片浏览器 22
1.3.5使用查找和替换 23
1.3.6操作的撤销.重做与重复 24
1.3.7加速文档显示的方法 27
1.3.8保存与打印文档 27
1.3.9使用项目 28
上机实践——制作透视效果 29
思考与练习 34
第2章绘画详解 36
2.1设置图形的笔触与填充效果 36
2.1.1使用工具箱指定笔触颜色和填充色 36
2.1.2使用属性面板设置填充色与笔触颜色.高度和样式 37
2.1.3使用“混色器”控制面板设置笔触颜色和填充样式 39
2.1.4使用“颜色样本”控制面板设置颜色样本库 43
2.2绘图工具的特点与用法 43
2.2.1使用“铅笔”工具和“线条”工具 43
2.2.2使用“钢笔”工具 45
2.2.3使用“椭圆”工具.“矩形”工具和“多角星形”工具 46
2.2.4使用“刷子”工具 47
2.3编辑图形 49
2.3.1使用“橡皮擦”工具 50
2.3.2使用“部分选取”工具调整图形形状 51
2.3.3使用选择工具调整图形形状 52
2.3.4平滑和伸直线条 52
2.3.5优化曲线 53
2.3.6将线条转换为填充区 54
2.3.7扩散填充区域 54
2.3.8柔化填充边缘 54
2.3.9使用对齐功能 55
2.4修改图形的笔触和填充效果 57
2.4.1使用“墨水瓶”工具修改图形的笔触效果 57
2.4.2使用“颜料桶”工具修改图形的填充效果 58
2.4.3使用“填充变形”工具编辑渐变色填充与位图填充图形 59
2.4.4使用“滴管”工具复制边线或填充样式 63
上机实践——手绘技巧 63
思考与练习 68
第3章使用位图.视频与文字 70
3.1导入外部图形与图像 70
3.1.1可以导入到Flash中的图形与图像类型 71
3.1.2在Flash中导入图形与图像的方法 72
3.1.3导入FireworksPNG文件 73
3.1.4导入FreeHand文件 74
3.1.5导入Illustrator.EPS与PDF文件 74
3.1.6导入AutoCADDXF文件 75
3.2编辑导入的位图图像 75
3.2.1设置位图属性 75
3.2.2矢量化位图 76
3.2.3分离位图 76
3.3导入视频 78
3.3.1使用“视频导入”向导导入嵌入的视频剪辑 79
3.3.2导入链接的QuickTime视频剪辑 85
3.3.3导入MacromediaFlash视频(FLA)文件 86
3.3.4更改视频剪辑属性 86
3.3.5视频回放 87
3.4创建和编辑文本 88
3.4.1嵌入字体和设备字体 89
3.4.2创建文本 89
3.4.3创建滚动文本 90
3.4.4设置静态文本的属性 91
3.4.5设置动态文本与输入文本的属性 92
3.4.6编辑.变形与分离文本 93
上机实践——创建旅游宣传广告 94
思考与练习 102
第4章编辑对象 104
4.1选取对象 104
4.1.1使用“选择”工具选取对象 105
4.1.2其他对象选取方法 106
4.1.3使用“套索”工具选取对象 106
4.2移动.复制和删除对象 107
4.2.1移动对象 107
4.2.2通过粘贴移动和复制对象 107
4.2.3删除对象 108
4.3变形对象 109
4.3.1调整对象变形点的位置 109
4.3.2缩放.倾斜与旋转对象 109
4.3.3扭曲与封套对象 110
4.3.4翻转对象 111
4.3.5撤消变形 111
4.4群组.叠放和对齐对象 111
4.4.1群组对象 112
4.4.2叠放对象 112
4.4.3对齐对象 112
上机实践——制作文字动画 115
思考与练习 123
第5章使用元件与实例 124
5.1元件与实例概述 124
5.1.1元件的类型 124
5.1.2使用“库”控制面板管理元件 125
5.2创建与编辑元件 127
5.2.1创建新元件 128
5.2.2将舞台中的元素转换为元件 128
5.2.3将动画转换为影片剪辑元件 129
5.2.4复制元件 130
5.2.5编辑元件 131
5.2.6使用其他Flash影片中的元件 131
5.5.7使用公用元件库 132
5.3创建与编辑实例 132
5.3.1创建实例 133
5.3.2改变实例的颜色与透明度 133
5.3.3为实例指定其他元件 135
5.3.4改变实例类型 135
5.3.5为图形元件实例设置动画播放特性 136
5.3.6分离实例 136
5.4创建与使用按钮元件 136
5.4.1按钮的状态 136
5.4.2创建与使用按钮元件 137
5.4.3启用.编辑和测试按钮 142
上机实践——制作圣诞节贺卡 142
思考与练习 149
第6章创建动画与使用屏幕 151
6.1Flash动画概述 151
6.1.1“帧—帧”动画与“补间”动画 151
6.1.2动画中的图层 152
6.1.3创建关键帧 152
6.1.4时间轴中的动画表示方式 152
6.1.5扩展帧的范围 153
6.1.6设置帧频 153
6.2使用时间轴特效 154
6.2.1时间轴特效的种类 154
6.2.2添加时间轴特效 154
6.2.3编辑时间轴特效 156
6.2.3删除时间轴特效 156
6.3创建补间动画与帧—帧动画 156
6.3.1将对象分散到图层 156
6.3.2为元件实例创建运动补间动画 157
6.3.3创建沿指定路径运动的补间动画 158
6.3.4创建形状补间动画 159
6.3.5使用形状提示控制形状补间 160
6.3.6创建“帧—帧”动画 161
6.3.7使用遮罩层 162
6.4编辑动画 166
6.4.1插入帧与关键帧 166
6.4.2选择帧的方法 166
6.4.3删除.清除.移动与复制帧 167
6.4.4扩展关键帧和改变补间动画长度 168
6.4.5关键帧与普通帧的转换 168
6.4.6翻转帧 169
6.4.7使用“绘图纸外观”技术 169
6.4.8移动整个动画 171
6.5使用屏幕 171
6.5.1了解基于屏幕的文档和创作环境 171
6.5.2屏幕的相关操作 173
上机实践 179
训练1空中飞翔 179
训练2制作幻灯片 185
思考与练习 193
第7章创建有声影片 195
7.1在Flash影片中加入声音 195
7.1.1导入声音文件 195
7.1.2为影片添加声音 196
7.1.3编辑声音 198
7.1.4为按钮添加声音 200
7.1.5在关键帧中开始和停止声音的播放 201
7.1.6使用声音对象与onSoundComplete事件 201
7.1.7使用行为控制声音回放 202
7.2导出时压缩声音 203
7.2.1为单个声音设置输出属性 204
7.2.2各种声音压缩选项的特点 204
7.2.3导出Flash影片声音的一些技巧 206
7.3制作FlashMTV的一般方法 206
上机实践——动感广告条 208
思考与练习 215
第8章使用动作脚本 216
8.1动作脚本基本常识 216
8.1.1如何学习编写动作脚本 216
8.1.2常用术语 217
8.1.3动作脚本语法 219
8.1.4动作脚本中的数据类型 222
8.1.5使用变量 226
8.1.6使用运算符 229
8.1.7指定对象的路径 234
8.1.8使用函数 236
8.2编写和调试动作脚本 239
8.2.1控制动作脚本的执行 239
8.2.2使用“动作”面板编写脚本 241
8.2.3调试脚本 244
8.3处理事件 245
8.3.1使用事件处理函数方法 245
8.3.2使用事件侦听器 247
8.3.3使用按钮和影片剪辑事件处理函数 248
8.3.4创建具有按钮状态的影片剪辑 249
8.3.5事件处理函数的范围 249
8.3.6this关键字的范围 250
8.4使用动作脚本创建交互操作 251
8.4.1跳到某一帧或场景 251
8.4.2播放和停止影片剪辑 252
8.4.3跳到不同的URL 252
8.4.4创建自定义鼠标指针 253
8.4.5获取鼠标位置 254
8.4.6捕获按键 254
8.4.7设置颜色值 256
8.4.8创建声音控件 257
8.4.9检测冲突 259
8.4.10创建简单的线条绘画工具 261
8.5使用内置类 262
8.5.1类和实例 262
8.5.2核心类 263
8.5.3FlashPlayer专用类 263
8.6使用影片剪辑 265
8.6.1通过动作脚本控制影片剪辑 265
8.6.2在单个影片剪辑上调用多个方法 266
8.6.3加载和卸载其他SWF文件 267
8.6.4指定加载的SWF文件的根时间轴 267
8.6.5将JPEG文件加载到影片剪辑中 268
8.6.6更改影片剪辑的位置和外观 269
8.6.7运行时创建影片剪辑 269
8.6.8管理影片剪辑深度 271
8.6.9用动作脚本绘制形状 272
8.6.10创建影片剪辑遮罩 272
8.7使用文本 273
8.7.1使用TextField类 273
8.7.2在运行时创建文本字段 274
8.7.3TextFormat类 274
8.7.4创建滚动文本 276
8.8使用外部媒体 277
8.8.1加载外部MP3文件 277
8.8.2读取MP3文件中的ID3标签 278
8.8.3动态回放外部FLV文件 279
8.8.4预加载外部媒体 280
上机实践——打靶游戏 282
思考与练习 289
第9章使用组件 293
9.1组件概览 293
9.1.1用户界面组件(UIComponents) 293
9.1.2媒体组件(MediaComponents) 294
9.1.3数据组件(DataComponents) 294
9.1.4管理器 295
9.2使用组件 295
9.2.1添加组件和删除组件 296
9.2.2处理组件事件 296
9.2.3组件应用示例 297
上机实践——制作商品订购网页 300
思考与练习 305
第10章影片的发布与导出 306
10.1播放.优化与测试影片 306
10.1.1播放Flash影片 306
10.1.2优化影片 307
10.1.3测试影片下载性能 307
10.2发布影片 308
10.2.1设置发布选项 308
10.2.2使用发布配置文件 310
10.3导出影片 311
上机实践——飞舞的蝴蝶 312
思考与练习 317