第1章从零起步 1
1.1 背景知识 1
1.1.1 Flash动画的特点及播放方法 1
1.1.2 Flash中的文档类型 1
1.1.3创建Flash动画的方法 2
1.1.4 Flash MX 2004的新功能 2
1.1.5安装与启动Flash MX 2004 3
1.2熟悉Flash的工作环境 4
1.2.1主工具栏 5
1.2.2 工具箱 5
1.2.3场景和舞台 6
1.2.4使用时间轴 8
1.2.5使用属性面板和控制面板 9
1.3 Flash基本操作 11
1.3.1 创建、打开文档及设置文档属性 11
1.3.2使用场景 12
1.3.3使用影片浏览器 13
1.3.4使用查找和替换 13
1.3.5操作的撤销、重做与重复 14
1.3.6使用网格、辅助线与标尺 16
1.3.7设置Flash首选参数 18
1.3.8加速文档显示的方法 18
1.3.9保存与打印文档 19
1.3.10使用项目 20
本章小结 21
思考与练习 21
第2章绘制图形 22
2.1 设置图形的笔触与填充效果 22
2.1.1 使用工具箱指定笔触颜色和填 22
充色 22
2.1.2使用属性面板设置填充色与笔触颜色、高度和样式 23
2.1.3使用“混色器”控制面板设置笔触颜色和填充样式 25
2.1.4使用“颜色样本”控制面板设置颜色样本库 28
2.2使用铅笔工具和线条工具 29
2.2.1使用铅笔工具 29
2.2.2使用线条工具 30
2.3使用钢笔工具 30
2.4使用椭圆、矩形和多角星形工具 32
2.5使用刷子工具 33
2.6创建和编辑文本 35
2.6.1嵌入字体和设备字体 36
2.6.2创建文本 37
2.6.3设置静态文本的属性 38
2.6.4设置动态文本与输入文本的属性 39
本章小结 40
思考与练习 41
第3章编辑图形 42
3.1编辑图形 42
3.1.1使用橡皮擦工具 42
3.1.2使用部分选取工具调整图形形状 44
3.1.3使用选择工具调整图形形状 44
3.1.4优化曲线 45
3.1.5 将线条转换为填充区 46
3.1.6扩展填充区域 47
3.1.7柔化填充边缘 47
3.2修改图形的笔触和填充效果 48
3.2.1 使用墨水瓶工具修改图形的笔触效果 48
3.2.2使用颜料桶工具修改图形的填 49
充效果 49
3.2.3使用填充变形工具编辑渐变色 50
填充与位图填充图形 50
3.2.4使用滴管工具复制边线或填充样式 53
本章小结 54
思考与练习 54
第4章使用位图和视频 56
4.1 导入外部图形与图像 56
4.1.1 可以导入到Flash 中的图形与图像类型 56
4.1.2在Flash中导入图形与图像的方法 57
4.1.3 导入Fireworks PNG文件 59
4.1.4 导入FreeHand文件 59
4.1.5 导入Illustrator、EPS PDF文件 60
4.1.6导入AutoCAD DXF文件 60
4.2编辑导入的位图图像 61
4.2.1 设置位图属性 61
4.2.2矢量化位图 62
4.2.3 分离位图 62
4.3 导入视频 64
4.3.1 使用“视频导入”向导导入视频剪辑 65
4.3.2导入链接的QuickTime视频剪辑 70
4.3.3 导入Macromedia Flash视频 71
(FLA)文件 71
4.3.4更改视频剪辑属性 71
4.3.5 视频回放 72
本章小结 73
思考与练习 73
第5章编辑对象 75
5.1 选取对象 75
5.1.1 使用选择工具选取对象 76
5.1.2其他对象选取方法 77
5.1.3使用套索工具选取对象 77
5.2移动、复制和删除对象 78
5.2.1 移动对象 78
5.2.2通过粘贴移动和复制对象 78
5.2.3删除对象 80
5.3变形对象 80
5.3.1 调整对象变形点的位置 80
5.3.2缩放、倾斜与旋转对象 81
5.3.3扭曲与封套对象 81
5.3.4翻转对象 82
5.3.5撤销变形 83
5.4群组、叠放和对齐对象 83
5.4.1 群组对象 83
5.4.2叠放对象 83
5.4.3 对齐对象 84
本章小结 86
思考与练习 86
第6章元件与实例 88
6.1元件与实例概述 88
6.1.1元件的类型 88
6.1.2使用“库”控制面板管理元件 89
6.2创建与编辑元件 89
6.2.1将舞台中的元素转换为元件 90
6.2.2将动画转换为影片剪辑元件 91
6.2.3 复制元件 92
6.2.4编辑元件 92
6.2.5使用其他Flash影片中的元件 93
6.2.6使用公用元件库 93
6.3创建与编辑实例 94
6.3.1 创建实例 94
6.3.2 改变实例的颜色与透明度 95
6.3.3为实例指定其他元件 96
6.3.4 改变实例类型 97
6.3.5 为图形元件实例设置动画播放特性 97
6.3.6分离实例 97
6.4创建与使用按钮元件 98
6.4.1按钮的状态 98
6.4.2创建与使用按钮元件 98
6.4.3 用、编辑和测试按钮 103
本章小结 103
思考与练习 103
第7章动画制作 105
7.1 Flash 动 画概述 105
7.1.1 “帧-帧”动画与“补间”动画 105
7.1.2 动画中的图层 106
7.1.3创建关键帧 106
7.1.4 时间轴中的动画表示方式 106
7.1.5扩展帧的范围 106
7.1.6 设置帧频 107
7.2使用时间轴特效 108
7.2.1 时间轴特效的种类 108
7.2.2添加时间轴特效 109
7.2.3编辑时间轴特效 110
7.2.4删除时间轴特效 110
7.3创建动画 111
7.3.1将对象分散到图层 111
7.3.2 为元件实例创建运动补间动画 111
7.3.3创建形状补间动画 112
7.3.4使用形状提示控制形状补间 113
7.3.5创建“帧-帧”动画 115
7.4编辑动画 116
7.4.1 插入帧与关键帧 116
7.4.2选择帧的方法 116
7.4.3删除、清除、移动与复制帧 117
7.4.4扩展关键帧和改变补间动画长度 118
7.4.5 关键帧与普通帧的转换 118
7.4.6翻转帧 118
7.4.7使用“绘图纸外观”技术 119
7.4.8移动整个动画 120
本章小结 121
思考与练习 121
第8章制作多层动画 122
8.1 动画中的图层 122
8.1.1图层的类型 122
8.1.2创建图层和图层文件夹的方法 122
8.1.3图层常用操作 123
8.2将对象分散到图层 125
8.3 创建运动引导动画 127
8.3.1 创建引导层的方法 128
8.3.2制作运动引导动画 128
8.4使用遮罩层 130
8.5使用场景 133
本章小结 134
思考与练习 134
第9章使用屏幕 135
9.1 屏幕概述 135
9.1.1 屏幕的类型 135
9.1.2认识屏幕的创作环境 136
9.2屏幕的相关操作 137
9.2.1 创建新的基于屏幕的文档 137
9.2.2添加和删除屏幕 138
9.2.3 命名屏幕 138
9.2.4设置屏幕的属性和参数 139
9.2.5将媒体内容添加到屏幕 140
9.2.6选择和移动屏幕 140
9.2.7使用行为为屏幕创建控件和过渡 142
9.3使用屏幕制作幻灯片 144
9.3.1 制作幻灯片各屏幕的内容 144
9.3.2 添加行为 149
本章小结 152
思考与练习 152
第10章创建有声影片 153
10.1在Flash影片中加入声音 153
10.1.1导入声音文件 153
10.1.2为影片添加声音 154
10.1.3编辑声音 156
10.1.4为按钮添加声音 158
10.1.5在关键帧中开始和停止声音的播放 159
10.1.6使用声音对象与 onSoundComlete事件 160
10.1.7使用行为控制声音回放 160
10.2导出时压缩声音 161
10.2.1 为单个声音设置输出属性 162
10.2.2 各种声音压缩选项的特点 162
10.2.3 导出Flash影片声音的一些技巧 164
10.3制作Flash MTV 的一般方法 164
本章小结 166
思考与练习 166
第11章使用动作脚本创建交互影片 167
11.1动作脚本基本常识 167
11.1.1 如何学习编写动作脚本 167
11.1.2常用术语 168
11.1.3 动作脚本语法 170
11.1.4 动作脚本中的数据类型 173
11.1.5使用变量 176
11.1.6使用运算符 180
11.1.7指定对象的路径 184
11.1.8使用函数 187
11.2编写和调试动作脚本 189
11.2.1控制动作脚本的执行 189
11.2.2使用“动作”面板编写动作脚本 192
11.2.3 调试动作脚本 194
11.3处理事件 195
11.3.1 使用事件处理函数方法 196
11.3.2使用事件侦听器 197
11.3.3 使用按钮和影片剪辑事件处理函数 198
11.3.4创建具有按钮状态的影片剪辑 199
11.3.5事件处理函数的范围 199
11.3.6“this”关键字的范围 201
11.4使用动作脚本创建交互操作 201
11.4.1 跳到某一帧或场景 202
11.4.2播放和停止影片剪辑 202
11.4.3 跳到不同的URL 203
11.4.4创建自定义鼠标指针 203
11.4.5获取鼠标位置 204
11.4.6捕获按键 204
11.4.7设置颜色值 206
11.4.8创建声音控件 207
11.4.9检测冲突 209
11.4.10创建简单的线条绘画工具 211
11.5使用内置类 212
11.5.1类和实例 212
11.5.2核心类 213
11.5.3 Flash Player专用类 213
11.6使用影片剪辑 215
11.6.1 通过动作脚本控制影片剪辑 215
11.6.2在单个影片剪辑上调用多个方法 216
11.6.3加载和卸载其他SWF文件 217
11.6.4指定加载的SWF文件的根时 217
1间轴 217
11.6.5 将JPEG文件加载到影片剪辑中 218
11.6.6更改影片剪辑的位置和外观 219
11.6.7 运行时创建影片剪辑 219
11.6.8管理影片剪辑深度 221
11.6.9用动作脚本绘制形状 222
11.6.10创建影片剪辑遮罩 223
11.7 使用文本 223
11.7.1 使用TextField类 223
11.7.2在运行时创建文本字段 224
11.7.3 TextFormat类 224
11.7.4创建滚动文本 225
11.8使用外部媒体 226
11.8.1加载外部MP3文件 227
11.8.2读取MP3文件中 ID3标签 228
11.8.3动态回放外部FLV文件 228
11.8.4预加载外部媒体 229
本章小结 232
思考与练习 232
第12章影片的测试与发布 233
12.1测试与优化影片 233
12.1.1测试影片的几种方法 233
12.1.2测试影片 234
12.1.3优化影片 236
12.2发布影片 237
12.2.1 发布影片 237
12.2.2设置其他发布格式和参数 238
12.2.3使用发布配置文件 241
12.2.4预览发布影片的播放效果 242
12.3 导出影片 242
12.3.1导出影片的方法 242
12.3.2影片的导出格式 243
本章小结 244
思考与练习 244
第13章组件的应用 245
13.1组件的种类 245
13.1.1 用户界面组件(UIComponents) 245
13.1.2媒体组件(Media Components) 246
13.1.3数据组件(Data Components) 246
13.1.4管理器 247
13.2使用组件 247
13.2.1添加组件和删除组件 248
13.2.2处理组件事件 248
13.2.3组件应用示例 250
本章小结 252
思考与练习 253
第14章综合实例 254
14.1绘制卡通人物 254
14.2 Flash贺卡设计 259
14.2.1最初故事版 259
14.2.2 制作前的准备 260
14.2.3绘制图形元件 261
14.2.4制作影片剪辑元件 264
14.2.5制作主场景 270
14.3 Flash个人网站的制作 277
14.3.1 运动彩条元件制作 279
14.3.2 制作旋转的立方体 280
14.3.3 制作“上下浮动木偶人”影片剪辑 282
14.3.4按钮的动作 283
14.4 制作Flash MTV 283
14.4.1 最初故事版 283
14.4.2 制作外框与纹理条 284
14.4.3 动画与歌词制作要点 290
14.4.4制作载入等待画面 290
14.5 制作打鸭子游戏 296
14.5.1游戏的界面设计 296
14.5.2 制作必要的元件 297
14.5.3制作主要场景 298
14.5.4 脚本编辑与互动 301
14.5.5用脚本为影片添加声音 310
14.5.6影片的发布 312