第1章 Flash动画就业应用分析 1
1.1 Flash动画的行业优点是什么 2
1.1.1 Flash动画的优势 2
1.1.2 Flash动画的应用 3
1.1.3对发布文件格式的介绍 6
1.1.4文件大小对实际应用的影响 12
1.2 Flash动画在商业广告的应用 12
1.2.1 Flash动画在网页广告中应用的优势 12
1.2.2 Flash广告的设计原则和要素 13
1.2.3 Flash动画在商业广告中的应用赏析 13
1.3 Flash动画在多媒体行业上的应用 14
1.3.1 Flash动画在多媒体行业中应用与发展 15
1.3.2 Flash多媒体动画的设计原则 15
1.3.3 Flash动画在多媒体行业中的应用赏析 16
1.4 Flash动画在教育培训行业上的应用 17
1.4.1 Flash动画在教育行业应用的优势 17
1.4.2 Flash课件在教学中的应用 18
1.4.3 Flash动画在教育领域中的应用赏析 19
1.5 Flash动画在休闲娱乐行业上的应用 20
1.5.1 Flash动画在游戏动漫领域的发展 20
1.5.2 Flash游戏的设计原则 21
1.5.3 Flash动画在游戏中的应用赏析 22
1.6 Flash动画设计制作及相关软件 23
第2章 怎样制作基本绘图动画 31
2.1案例01椭圆工具和选择工具组合应用:绘制卡通圣诞老人 32
2.1.1制作步骤 32
2.1.2提问:Flash动画制作中,如何控制元件的层级关系? 35
2.1.3提问:如何绘制固定大小的椭圆或者矩形? 35
2.1.4光盘案例:绘制卡通彩蛋案例02 35
光盘\扩展案例\第2章\2-1.fla 36
光盘\多媒体教学\第2章\2-1.swf 36
2.2案例03椭圆工具和套索工具的组合应用:绘制彩虹 36
2.2.1制作步骤 36
2.2.2提问:通过设置元件的样式可以修改元件的哪些属性? 40
2.2.3提问:为什么有些时候可以使用滤镜,而有些时候又不能? 40
2.2.4光盘案例:绘制按钮案例04 40
光盘\扩展案例\第2章\2-2.fla 40
光盘\多媒体教学\第2章\2-2.swf 40
2.3案例05矩形、多角星形、选择工具的组合应用:绘制卡通房子 41
2.3.1制作过程 41
2.3.2提问:Flash动画中如何对图形实现透视效果? 43
2.3.3提问:如何表现图形的立体效果? 43
2.3.4光盘案例:绘制可爱小猴子案例06 44
光盘\多媒体教学\第2章\2-3.swf 44
光盘\扩展案例\第2章\2-3.fla 44
2.4案例07矩形、部分选取和转换锚点工具的应用:绘制爱情之箭 44
2.4.1制作步骤 45
2.4.2提问:如何实现图形外的羽化效果? 48
2.4.3提问:为什么在制作文字特效时,都要将文字分离成矢量? 48
2.4.4光盘案例:绘制可爱小松鼠案例08 48
光盘\扩展案例\第2章\2-4.fla 48
光盘\多媒体教学\第2章\2-4.swf 48
2.5案例09椭圆、矩形、钢笔和墨水瓶的应用:绘制卡通老人系列 49
2.5.1制作步骤 49
2.5.2提问:怎样给没有笔触的图形添加笔触? 52
2.5.3提问:如何选择图形的部分进行操作? 52
2.5.4光盘案例:绘制小女孩案例10 52
光盘\扩展案例\第2章\2-5.fla 53
光盘\多媒体教学\第2章\2-5.swf 53
2.6案例11椭圆、多角星形和颜色桶工具的应用:绘制卡通小女孩 53
2.6.1制作步骤 53
2.6.2提问:怎样才能绘制出效果好的图形? 56
2.6.3提问:导入到Flash中的图形格式都有哪些?各有什么优缺点? 56
2.6.4光盘案例:绘制非主流卡通女孩案例12 56
光盘\扩展案例\第2章\2-6.fla 56
光盘\多媒体教学\第2章\2-6.swf 56
2.7案例13椭圆、钢笔、钢笔颜色桶工具的应用:绘制卡通小男孩 56
2.7.1制作步骤 57
2.7.2提问:Flash CS4中可以输出什么常见格式? 59
2.7.3提问:Flash动画制作中如何控制其生成的SWF格式文件的体积? 60
2.7.4光盘案例:绘制卡通形象案例14 60
光盘\扩展案例\第2章\2-7.fla 60
光盘\多媒体教学\第2章\2-7.swf 60
2.8案例15矩形、椭圆、多角星形和渐变填充应用:绘制梦幻场景 60
2.8.1制作步骤 61
2.8.2提问:为什么创建的从白色到透明的发光效果不好看? 64
2.8.3提问:如何控制场景中的透视效果? 65
2.8.4光盘案例:绘制可爱卡通风景案例16 66
光盘\扩展案例\第2章\2-8.fla 65
光盘\多媒体教学\第2章\2-8.swf 65
2.9案例17椭圆、矩形、多角星工具的组合应用:绘制日出场景 65
2.9.1制作步骤 66
2.9.2提问:元件中心点起到什么作用呢? 69
2.9.3提问:在“颜色”面板中都可以设置什么填充模式? 69
2.9.4光盘案例:绘制卡通春天场景案例18 70
光盘\扩展案例\第2章\2-9.fla 70
光盘\多媒体教学\第2章\2-9.swf 70
2.10案例19通过新建元件和渐变填充组合应用:绘制雪天场景 70
2.10.1制作步骤 71
2.10.2提问:Flash绘制的是矢量图,什么是矢量图? 74
2.10.3提问:如何对齐场景中不同的元件? 74
2.10.4光盘案例:绘制夏日海滩场景案例20 74
光盘\扩展案例\第2章\2-1.0.fla 74
光盘\多媒体教学\第2章\2-10.swf 74
第3章 基本动画类型都有哪些 75
3.1案例21使用图像的逐帧效果:制作欢庆动画 76
3.1.1制作步骤 76
3.1.2提问:逐帧动画经常制作哪些效果? 77
3.1.3提问:如何调整发布的逐帧动画的大小? 77
3.1.4光盘案例:制作苹果动画案例22 77
光盘\扩展案例\第3章\3-1.fla 77
光盘\多媒体教学\第3章\3-1.swf 77
3.2案例23利用一张一张图像的连续播放:制作走马灯动画 78
3.2.1制作步骤 78
3.2.2提问:如何同时调整所有帧上所有元件的位置? 79
3.2.3提问:如何对齐元件的位置? 79
3.2.4光盘案例:制作奔跑的马案例24 79
光盘\扩展案例\第3章\3-2.fla 80
光盘\多媒体教学\第3章\3-2.swf 80
3.3案例25利用图像序列功能导入图像组:制作炫目光影效果 80
3.3.1制作步骤 80
3.3.2提问:场景中的那个十字标志代表什么意思? 82
3.3.3提问:元件上的那个圆形标志代表什么? 82
3.3.4光盘案例:制作苹果动画案例26 83
光盘\扩展案例\第3章\3-3.fla 83
光盘\多媒体教学\第3章\3-3.swf 83
3.4案例27利用调整颜色滤镜和传统补间动画:制作日夜变换动画 83
3.4.1制作过程 84
3.4.2提问:什么时候插入帧、空帧,什么时候插入关键帧? 85
3.4.3提问:怎样制作图形元件的淡入淡出效果? 85
3.4.4光盘案例:制作儿童乐园动画案例28 86
光盘\扩展案例\第3章\3-4.fla 8
光盘\多媒体教学\第3章\3-4.swf 86
3.5案例29设置“高级”样式并创建补间动画:制作小熊滑冰动画 86
3.5.1制作步骤 87
3.5.2提问:补间动画与传统补间动画的相同点和区别? 88
3.5.3提问:如何实现元件的镜像效果? 89
3.5.4光盘案例:制作飞船动画案例30 89
光盘\扩展案例\第3章\3-5.fla 89
光盘\多媒体教学\第3章\3-5.swf 89
3.6案例31调整补间动画的运动路径:制作飞入动画 89
3.6.1制作步骤 90
3.6.2提问:如何应用动画预设? 92
3.6.3提问:如何一次性创建多个补间动画? 92
3.6.4光盘案例:制作圣诞老人飞入动画案例32 92
光盘\扩展案例\第3章\3-6.fla 92
光盘\多媒体教学\第3章\3-6.swf 92
3.7案例33调整不同帧上元件大小创建传统补间:制作舞动女孩 93
3.7.1制作步骤 93
3.7.2提问:如何让动画效果看起来比较流畅? 94
3.7.3提问:怎样能较好地控制图层? 94
3.7.4光盘案例:制作鸭子游水动画案例34 95
光盘\扩展案例\第3章\3-7.fla 95
光盘\多媒体教学\第3章\3-7.swf 95
3.8案例35创建传统补间,并设置“旋转”属性:制作飘雪动画 95
3.8.1制作步骤 96
3.8.2提问:如何完成在动画内部的跳转? 100
3.8.3提问:如何更准确地移动元件的位置? 100
3.8.4光盘案例:制作鱼游动动画案例36 100
光盘\扩展案例\第3章\3-8.fla 100
光盘\多媒体教学\第3章\3-8.swf. 100
3.9案例37调整元件大小,创建传统补间:制作雪人动画 100
3.9.1制作步骤 101
3.9.2提问:传统补间动画能实现哪些效果? 102
3.9.3提问:形状动画能实现哪些效果? 103
3.9.4光盘案例:制作小熊动画案例38 103
光盘\扩展案例\第3章\3-9.fla 103
光盘\多媒体教学\第3章\3-9.swf 103
3.10案例39利用传统运动引导层:制作流动彩球动画 103
3.10.1制作步骤 104
3.10.2提问:引导层和传统引导层的区别是什么? 106
3.10.3提问:如何制作垂直于路径的路径跟随动画? 106
3.10.4光盘案例:制作飞机引导线动画案例40 106
光盘\扩展案例\第3章\3-10.fla 106
光盘\多媒体教学\第3章\3-10.swf 106
3.11案例41添加传统运动引导层、创建遮罩层:制作飞舞的气泡 107
3.11.1制作步骤 107
3.11.2提问:如何更改元件路径跟随的位置? 110
3.11.3提问:如何取消引导层和被引导层之间的链接? 110
3.11.4光盘案例:制作蝴蝶飞舞动画案例42 111
光盘\扩展案例\第3章\3-11.fla 111
光盘\多媒体教学\第3章\3-11.swf 111
3.12案例43创建传统运动引导层:制作蜻蜓飞舞动画 111
3.12.1制作步骤 112
3.12.2提问:如何制作文本的路径跟随动画? 114
3.12.3提问:使用什么方法可以将图形分离到各个图层? 114
3.12.4光盘案例:制作纸飞机动画案例44 114
光盘\扩展案例\第3章\3-12.fla 114
光盘\多媒体教学\第3章\3-12.swf 114
3.13案例45制作图形变形,并作为遮罩层:制作春暖花开动画 115
3.13.1制作步骤 115
3.13.2提问:遮罩动画可以使用哪些元件制作? 119
3.13.3提问:使用文字可以创建遮罩动画吗? 119
3.13.4光盘案例:制作图片遮罩动画案例46 119
光盘\多媒体教学\第3章\3-13.swf 119
光盘\多媒体教学\第3章\3-13.swf 119
3.14案例47绘制矩形制作动画并作为遮罩层:文字遮罩动画 119
3.14.1制作步骤 120
3.14.2提问:遮罩层和被遮罩层有什么区别? 123
3.14.3提问:制作遮罩动画都可以使用哪种动画方式? 123
3.14.4光盘案例:制作文字遮罩动画案例48 123
光盘\扩展案例\第3章\3-14.fla 123
光盘\多媒体教学\第3章\3-14.swf 123
3.15案例49制作矩形的动画并作为遮罩层:制作特殊遮罩动画 124
3.15.1制作步骤 124
3.15.2提问:如何解决动画中元件的对齐问题? 126
3.15.3提问:如何解决动画中元件的对齐问题? 126
3.15.4光盘案例:制作人物遮罩动画案例50 127
光盘\扩展案例\第3章\3-15.fla 127
光盘\多媒体教学\第3章\3-15.swf 127
第4章 如何应用按钮和影片剪辑 129
4.1案例51创建数据库文件并添加脚本:制作数据交互 130
4.1.1制作步骤 130
4.1.2提问:如何使用loadVars类的构造函数? 133
4.1.3提问:如何使用loadVars.load()? 133
4.1.4光盘案例:绘制交互动画案例52 133
光盘\扩展案例\第4章\4-1.fla 133
光盘\多媒体教学\第4章\4-1.swf 133
4.2案例53矩形工具绘制雪花并添加脚本:制作AS复制元件动画 134
4.2.1制作步骤 134
4.2.2提问:“实例名称”的命名有哪些规范? 137
4.2.3提问:如何设置ActionScript参数呢? 137
4.2.4光盘案例:制作浪漫节日动画案例54 137
光盘\扩展案例\第4章\4-1.fla 138
光盘\多媒体教学\第4章\4-1.swf 138
4.3案例55利用function函数:制作AS动感遮罩效果 138
4.3.1制作步骤 139
4.3.2提问:遮罩的主要用途是什么? 141
4.3.3提问:遮罩中可以使用哪些动画形式? 141
4.3.4光盘案例:制作动感遮罩动画案例56 141
光盘\扩展案例\第4章\4-3.fla 141
光盘\多媒体教学\第4章\4-3.swf 141
4.4案例57为元件设置实例名称添加脚本:制作脚本检验碰撞 142
4.4.1制作步骤 142
4.4.2提问:如何为影片剪辑添加脚本动作? 145
4.4.3提问:如何使用条件语句? 145
4.4.4光盘案例:制作脚本控制动画案例58 145
光盘\扩展案例\第4章\4-4.fla 146
光盘\多媒体教学\第4章\4-4.swf 146
4.5案例59通过添加myFLVStream脚本:制作脚本附加视频 146
4.5.1制作步骤 147
4.5.2提问:外部导入视频的格式是什么? 150
4.5.3提问:视频的载入方式是什么? 150
4.5.4光盘案例:附加外部视频案例60 150
光盘\扩展案例\第4章\4-5.fla 151
光盘\多媒体教学\第4章\4-5.swf 151
4.6案例61通过添加startDrag脚本:实现拖曳元件效果 151
4.6.1制作步骤 152
4.6.2提问:如何使用ActionScript脚本中的大括号? 153
4.6.3提问:如何使用ActionScript脚本中的圆括号? 153
4.6.4光盘案例:拖曳元件动画案例62 153
光盘\扩展案例\第4章\4-6.fla 153
光盘\多媒体教学\第4章\4-6.swf 153
4.7案例63通过为声音添加链接:制作脚本附加声音 154
4.7.1制作步骤 154
4.7.2提问:Flash支持哪些声音的类型? 157
4.7.3提问:声音在“库”面板中如何设置声音的“标识符”? 157
4.7.4光盘案例:附加声音案例64 157
光盘\扩展案例\第4章\4-7.fla 157
光盘\多媒体教学\第4章\4-7.swf 157
4.8案例65通过为元件添加链接并添加脚本:制作AS附加元件 158
4.8.1制作步骤 158
4.8.2提问:什么是MovieClip类,它的作用是什么? 162
4.8.3提问:如何使用MovieClip类中的attachMovie()方法? 162
4.8.4光盘案例:附加元件动画案例66 162
光盘\扩展案例\第4章\4-8.fla 162
光盘\多媒体教学\第4章\4-8.swf 162
4.9案例67为按钮添加getURL脚本:制作超链接 163
4.9.1制作步骤 163
4.9.2提问:on()处理函数所支持的事件有哪些? 166
4.9.3提问:onClipEvent()处理函数支持的事件有哪些? 167
4.9.4光盘案例:超链接脚本在动画中的应用案例68 167
光盘\扩展案例\第4章\4-9.fla 168
光盘\多媒体教学\第4章\4-9.swf 168
4.10案例69利用loadMovieNum脚本:制作调用外部文件 168
4.10.1制作步骤 168
4.10.2提问:如何动态加载JPEG图像 172
4.10.3提问:如何使用loadMovieNum函数? 172
4.10.4光盘案例:利用脚本调用外部文件案例70 173
光盘\扩展案例\第4章\4-10.fla 173
光盘\多媒体教学\第4章\4-10.swf 173
第5章 如何使用AS控制影片剪辑 175
5.1案例71利用Pic脚本:制作控制影片剪辑方向动画 176
5.1.1制作步骤 176
5.1.2提问:如何制作图片滚动效果? 177
5.1.3提问:如何删除导入到场景的位图背景? 177
5.1.4光盘案例:制作图像跟随鼠标效果案例72 177
光盘\扩展案例\第5章\5-1.fla 178
光盘\多媒体教学\第5章\5-1.swf 178
5.2案例73利用gotoAnd Play脚本:制作控制影片剪辑播放 178
5.2.1制作步骤 178
5.2.2提问:如何减小Swf文件的大小? 182
5.2.3提问:帧标签有哪些命名规则? 182
5.2.4光盘案例:利用脚本控制动画播放案例74 182
光盘\扩展案例\第5章\5-2.fla 182
光盘\多媒体教学\第5章\5-2.swf 182
5.3案例75为元件设置实例名称并添加脚本:控制多个影片剪辑 183
5.3.1制作步骤 183
5.3.2提问:制作影片剪辑元件时要注意什么? 187
5.3.3提问:如何为影片剪辑添加效果? 187
5.3.4光盘案例:控制动画播放案例76 187
光盘\扩展案例\第5章\5-3.fla 187
光盘\多媒体教学\第5章\5-3.swf 187
5.4案例77添加keyPress脚本:制作键盘控制影片剪辑动画 188
5.4.1制作步骤 188
5.4.2提问:使用绘图工具绘制的图形为什么不能填色? 191
5.4.3提问:在Flash中可以使用什么类型的音频? 191
5.4.4光盘案例:制作音乐控制动画案例78 191
光盘\扩展案例\第5章\5-4.fla 191
光盘\多媒体教学\第5章\5-4.swf 191
5.5案例79添加gotoAnd Stop脚本:制作显示影片剪辑 192
5.5.1制作步骤 192
5.5.2提问:如何隐藏动画中的鼠标图标? 195
5.5.3提问:如何为动态文本指定文本内容 196
5.5.4光盘案例:制作小老虎动画案例80 196
光盘\扩展案例\第5章\5-5.fla 196
光盘\多媒体教学\第5章\5-5.swf 196
第6章 按钮的应用都有哪些 197
6.1案例81图形元件的应用:基本按钮制作 198
6.1.1制作步骤 198
6.1.2提问:制作按钮时,点击状态上可以为空吗? 201
6.1.3提问:点击状态上设置图形的颜色有效果吗? 201
6.1.4光盘案例:绘制确定按钮案例82 202
光盘\扩展案例\第6章\6-1.fla 202
光盘\多媒体教学\第6章\6-1.swf 202
6.2案例83影片剪辑元件的应用:开始按钮制作 202
6.2.1制作步骤 203
6.2.2提问:影片剪辑在按钮元件中如何使用? 209
6.2.3提问:通过脚本控制影片剪辑有哪些层级关系? 209
6.2.4光盘案例:制作游戏按钮案例84 209
光盘\扩展案例\第6章\6-2.fla 209
光盘\多媒体教学\第6章\6-2.swf 209
6.3案例85按钮元件的应用:按钮控制主场景 210
6.3.1制作步骤 210
6.3.2提问:将多个元件组合在一起时,为什么动画播放的时候会发生偏移? 219
6.3.3提问:如何控制超链接对象的打开方式? 219
6.3.4光盘案例:制作按钮控制动画案例86 219
光盘\扩展案例\第6章\6-3.fla 219
光盘\多媒体教学\第6章\6-3.swf 219
6.4案例87反应区的运用:制作产品展示动画 220
6.4.1制作步骤 220
6.4.2提问:元件中心点起到什么作用呢? 225
6.4.3提问:在“颜色”面板中都可以设置什么填充模式? 225
6.4.4光盘案例:制作产品展示条案例88 225
光盘\扩展案例\第6章\6-4.fla 225
光盘\多媒体教学\第6章\6-4.swf 225
6.5案例89控制影片剪辑应用:制作快速选项动画 226
6.5.1制作步骤 226
6.5.2提问:实例名称命名有什么规范吗? 232
6.5.3提问:一个按钮反应区元件可以多次使用吗? 232
6.5.4光盘案例:制作网站登录按钮效果案例90 232
光盘\扩展案例\第6章\6-5.fla 233
光盘\多媒体教学\第6章\6-5.swf 233
第7章 如何使用AS控制音频和视频 235
7.1案例91 Sound类应用:制作房产宣传动画 236
7.1.1制作步骤 236
7.1.2提问:元件中心点起到什么作用呢? 239
7.1.3提问:Flash中都可以使用哪些常见的音频格式? 239
7.1.4光盘案例:制作网页按钮效果案例92 239
光盘\扩展案例\第7章\7-1.fla 240
光盘\多媒体教学\第7章\7-1.swf 240
7.2案例93实例名称的应用:控制Flash动画的声音 240
7.2.1制作步骤 240
7.2.2提问:声音的“同步”属性有哪些设置? 243
7.2.3提问:为什么有些声音文件不能导入? 244
7.2.4光盘案例:制作控制音乐动画案例94 244
光盘\扩展案例\第7章\7-2.fla 244
光盘\多媒体教学\第7\7-2.swf 244
7.3案例95 setVolum()函数的应用:控制Flash动画中的音量 244
7.3.1制作步骤 245
7.3.2提问:如何使用Sound.get Volume();? 248
7.3.3提问:如何使用Sound.set Volume();? 248
7.3.4光盘案例:脚本控制声音音量案例96 248
光盘\扩展案例\第7章\7-3.fla 248
光盘\多媒体教学\第7章\7-3.swf 248
7.4案例97“导入视频”对话框的应用:在Flash中插入视频 249
7.4.1制作步骤 249
7.4.2提问:嵌入视频和连接视频的区别是什么? 252
7.4.3提问:链接视频对文件有什么要求吗? 252
7.4.4光盘案例:制作动物宣传动画案例98 252
光盘\扩展案例\第7章\7-4.fla 252
光盘\多媒体教学\第7章\7-4.swf 252
7.5案例99视频组件的应用:控制Flash动画中视频的播放 253
7.5.1制作步骤 253
7.5.2提问:渐进式下载工具有哪些优点? 255
7.5.3提问:嵌入视频有哪些限制? 256
7.5.4光盘案例:制作可爱宠物宣传动画案例100 256
光盘\扩展案例\第7章\7-5.fla 256
光盘\多媒体教学\第7章\7-5.swf 256
第8章 如何使用AS控制时间 257
8.1案例101 Date对象的应用:在Flash动画中调用系统时间 258
8.1.1制作步骤 258
8.1.2提问:Date类的构造函数如何使用? 260
8.1.3提问:常见的或者时间的函数有哪些? 260
8.1.4光盘案例:制作万年历案例102 260
光盘\多媒体教学\第8章\8-1.swf 261
光盘\扩展案例\第8章\8-1.fla 261
8.2案例103 getHourse()函数的应用:控制Flash动画中的时间 261
8.2.1制作步骤 262
8.2.2提问:元件中心点起到什么作用呢? 264
8.2.3提问:在“颜色”面板中都可以设置什么填充模式? 265
8.2.4光盘案例:制作时钟案例104 265
光盘\多媒体教学\第8章\8-2.swf 265
光盘\扩展案例\第8.章\8-2.fla 265
8.3案例105 DateChooser组件的应用:制作Flash日历 266
8.3.1制作步骤 266
8.3.2提问:Flash中的组件主要作用是什么? 270
8.3.3提问:可以为组件设置样式吗? 270
8.3.4光盘案例:制作挂历动画案例106 270
光盘\多媒体教学\第8章\8-3.swf 270
光盘\扩展案例\第8章\8-3.fla 270
8.4案例107 getTimer()函数的应用:制作倒计时动画 271
8.4.1制作过程 271
8.4.2提问:ActionScript 2.0包括哪些主要功能? 275
8.4.3提问:如何才能编写有效的ActionScript脚本代码? 276
8.4.4光盘案例:飞天倒计时案例108 276
光盘\多媒体教学\第8章\8-4.swf 276
光盘\扩展案例\第8章\8-4.fla 276
8.5案例109 getUTCHours()函数的应用:在动画中调用世界时间 277
8.5.1制作步骤 277
8.5.2提问:什么是ActionScript 2.0中的点语法? 281
8.5.3提问:如何在ActionScript脚本代码中添加注释? 281
8.5.4光盘案例:各国首都时间案例110 282
光盘\多媒体教学\第8章\8-5.swf 282
光盘\扩展案例\第8章\8-5.fla 282
第9章 片头动画的运用都有哪些 283
9.1案例111反应区在影片剪辑元件中的应用:卡通开场动画 284
9.1.1制作步骤 284
9.1.2提问:制作片头动画时如何解决动画过长的问题? 289
9.1.3提问:片头动画下载时间过长如何解决? 290
9.1.4光盘案例:制作儿童网站开场动画 案例112 290
光盘\多媒体教学\第9章\9-1.swf 290
光盘\扩展案例\第9章\9-1.fla 290
9.2案例113控制影片剪辑应用:产品宣传开场动画 290
9.2.1制作步骤 291
9.2.2提问:如何解决动画中的矢量点? 294
9.2.3保证动画流畅播放的方法? 294
9.2.4光盘案例:企业网站开场动画案例114 294
光盘\多媒体教学\第9章\9-2.swf 294
光盘\扩展案例\第9章\9-2.fla 294
9.3案例115形状补间与遮罩动画结合应用:设计网站开场动画 295
9.3.1制作步骤 295
9.3.2提问:片头动画如何用于到网站中? 299
9.3.3提问:应用到网站中的Flash动画,如何实现透明效果? 299
9.3.4光盘案例:综艺网站开场动画案例116 299
光盘\多媒体教学\第9章\9-3.swf 300
光盘\扩展案例\第9章\9-3.fla 300
9.4案例117传统补间与逐帧动画结合应用:体育宣传开场动画 300
9.4.1制作步骤 300
9.4.2提问:生成的动画体积大于网站要求如何解决? 304
9.4.3提问:如何解决电脑中无Flash中播放字体的问题? 304
9.4.4光盘案例:饮食网站片头动画案例118 304
光盘\多媒体教学\第9章\9-4.swf 304
光盘\扩展案例\第9章\9-4.fla 304
9.5案例119传统补间与遮罩动画结合应用:科技公司开场动画 305
9.5.1制作步骤 305
9.5.2提问:如何制作好科技公司的片头动画? 309
9.5.3提问:片头动画的制作技巧是什么? 309
9.5.4光盘案例:科技网站开场动画 案例120 309
光盘\多媒体教学\第9章\9-5.swf 310
光盘\扩展案例\第9章\9-5.fla 310
9.6案例121传统补间与反应区的应用:游戏网站开场动画 310
9.6.1制作步骤 310
9.6.2提问:_currentframe是怎么用的? 315
9.6.3提问:如何控制动画制作中的影片剪辑? 315
9.6.4光盘案例:卡通网站开场动画案例122 315
光盘\多媒体教学\第9章\9-6.swf 315
光盘\扩展案例\第9章\9-6.fla 315
第10章 网络应用实例 317
10.1案例123 _framesladed属性的应用:制作Loading动画(1) 318
10.1.1制作步骤 318
10.1.2提问:如何通过函数获取动画下载的字节数? 320
10.1.3提问:如何获得整个动画的总字节数? 320
10.1.4光盘案例:制作美容宣传动画案例124 321
光盘\扩展案例\第10章\10-1.fla 321
光盘\多媒体教学\第10章\10-1.swf 321
10.2案例125 getBytesLoad()的应用:制作Loading动画(2) 321
10.2.1制作步骤 322
10.2.2提问:如何测试本地Flash动画的下载效果? 326
10.2.3提问:如何使用gettimer()函数? 327
10.2.4光盘案例:制作游戏宣传动画案例126 327
光盘\扩展案例\第10章\10-2.fla 327
光盘\多媒体教学\第10章\10-2.swf 327
10.3案例127 gotoAndPlay()函数的应用:网站方向标 327
10.3.1制作步骤 328
10.3.2提问:如何创意一个好的导航动画效果? 331
10.3.3提问:制作方向标动画的目的是什么? 331
10.3.4光盘案例:制作儿童教育动画案例128 332
光盘\扩展案例\第10章\10-3.fla 332
光盘\多媒体教学\第10章\10-3.swf 332
10.4案例129 getURL()函数的应用:制作Flash导航 332
10.4.1制作步骤 333
10.4.2提问:网站导航系统中元素的表现形式是什么? 336
10.4.3提问:如何设计效果较好的导航条动画? 336
10.4.4光盘案例:官方网站导航动画案例130 336
光盘\扩展案例\第10章\10-4.fla 336
光盘\多媒体教学\第10章\10-4.swf 336
第11章 如何制作网站导航 337
11.1案例131反应区的应用:网站导航制作 338
11.1.1制作步骤 338
11.1.2提问:导航设计中对颜色的运用有什么要求? 346
11.1.3提问:MC、FS、AS代表什么意思? 346
11.1.4光盘案例:制作儿童网站导航菜单案例132 346
光盘\扩展案例\第11章\11-1.fla 346
光盘\多媒体教学\第11章\11-1.swf 346
11.2案例133 nextFrame()函数的应用:商业导航菜单动画 347
11.2.1制作步骤 347
11.2.2提问:在动画场景中如何播放MC元件动画? 351
11.2.3提问:制作引导线动画时,为什么总是沿直线运动? 351
11.2.4光盘案例:制作风景导航动画案例134 351
光盘\扩展案例\第11章\11-2.fla 351
光盘\多媒体教学\第11章\11-2.swf 351
11.3案例135遮罩层的应用:动漫展示菜单 352
11.3.1制作步骤 352
11.3.2提问:如何让一个MC调用另一个MC里设置的变量? 357
11.3.3提问:在Flash动画中如何打开Word文档? 357
11.3.4光盘案例:制作图片展示导航案例136 357
光盘\扩展案例\第11章\11-3.fla 357
光盘\多媒体教学\第11章\11-3.swf 357
11.4案例137滤镜的使用:圣诞导航动画 358
11.4.1制作步骤 358
11.4.2提问:ActionScript中/:、//和/有什么区别? 364
11.4.3提问:在Flash动画中如何打开Word文档? 364
11.4.4光盘案例:制作学校导航菜单案例138 364
光盘\扩展案例\第11章\11-4.fla 364
光盘\多媒体教学\第11章\11-4.swf 364
11.5案例139 Setmask()函数的应用:公司介绍菜单动画 365
11.5.1制作步骤 365
11.5.2提问:如何控制元件的旋转角度? 370
11.5.3提问:使用文字制作的按钮为什么反应不灵活? 370
11.5.4光盘案例:制作爱情娱乐导航案例140 371
光盘\扩展案例\第11章\11-5.fla 371
光盘\多媒体教学\第11章\11-5.swf 371
11.6案例141鼠标事件的应用:水果购物网站导航制作 371
11.6.1制作步骤 372
11.6.2提问:为何导入Gif像不是透明的? 376
11.6.3提问:如何改变调入场景中的Swf文件的大小? 376
11.6.4光盘案例:制作爱情娱乐导航案例142 376
光盘\扩展案例\第11章\11-6.fla 376
光盘\多媒体教学\第11章\11-6.swf 376
11.7案例143元件的重复应用:儿童动画导航菜单制作 377
11.7.1制作步骤 377
11.7.2提问:Flash中对元件指定标识符的作用是什么? 380
11.7.3提问:使用什么脚本将影片剪辑和标识符链接? 380
11.7.4光盘案例:儿童宣传动画案例144 381
光盘\扩展案例\第11章\11-7.fla 381
光盘\多媒体教学\第11章\11-7.swf 381
11.8案例145层级关系的应用:美发宣传导航动画 381
11.8.1制作步骤 382
11.8.2提问:在制作Flash动画时,直接输入文本和导入图片各有什么特点? 387
11.8.3提问:如何对齐目标,并把它们放在想要的位置? 387
11.8.4光盘案例:时尚导航动画案例146 387
光盘\扩展案例\第11章\11-8.fla 387
光盘\多媒体教学\第11章\11-8.swf 387
11.9案例147帧标签的应用:快速导航制作 388
11.9.1制作步骤 388
11.9.2提问:快速导航的创意原则是什么? 393
11.9.3提问:脚本中{}的使用经验? 393
11.9.4光盘案例:制作垂直导航案例148 394
光盘\扩展案例\第11章\11-9.fla 394
光盘\多媒体教学\第11章\11-9.swf 394
11.10案例149 imgMcLoad函数的应用:楼盘宣传导航菜单动画 394
11.10.1制作步骤 395
11.10.2提问:快速导航的制作技法有哪些? 399
11.10.3提问:快速导航的颜色运用和动画原则是什么? 399
11.10.4光盘案例:制作体育运动导航案例150 399
光盘\扩展案例\第11章\11-10.fla 400
光盘\多媒体教学\第11章\11-10.swf 400
第12章 基本绘图动画 401
12.1案例151 UIScorllBar组件的应用:静帧贺卡制作 402
12.1.1制作步骤 402
12.1.2提问:如何对载入的文本进行美化? 406
12.1.3提问:载入到Flash中的文本可以使用CSS样式表吗? 406
12.1.4光盘案例:卡通类静帧贺卡案例152 407
光盘\扩展案例\第12章\12-1.fla 407
光盘\多媒体教学\第12章\12-1.swf 407
12.2案例153 stopAllSounds()函数的应用:回忆贺卡制作 407
12.2.1制作步骤 408
12.2.2提问:如何在Flash中实现静音效果? 411
12.2.3提问:Flash贺卡设计制作有哪些表现形式? 411
12.2.4光盘案例:制作新婚贺卡案例154 412
光盘\扩展案例\第12章\12-2.fla 412
光盘\多媒体教学\第12章\12-2.swf 412
12.3案例155 onClipEvent()函数的应用:祝福贺卡制作 412
12.3.1制作步骤 413
12.3.2提问:如何删除复制函数创建的元件? 415
12.3.3提问:如何使用“库”面板? 415
12.3.4光盘案例:制作冬季温馨贺卡案例156 416
光盘\扩展案例\第12章\12-3.fla 416
光盘\多媒体教学\第12章\12-3.swf 416
12.4案例157声音属性设置应用:新年贺卡制作 416
12.4.1制作步骤 417
12.4.2提问:什么是贺卡设计的联想技法? 420
12.4.3提问:如何使用类比技法制作贺卡? 420
12.4.4光盘案例:制作儿童祝福贺卡案例158 420
光盘\扩展案例\第12章\12-4.fla 420
光盘\多媒体教学\第12章\12-4.swf 420
12.5案例159传统补间的应用:卡通类母亲节贺卡 421
12.5.1制作步骤 421
12.5.2提问:节日贺卡的制作要点是什么? 424
12.5.3提问:Flash贺卡应用在什么地方? 424
12.5.4光盘案例:写实类母亲节贺卡案例160 424
光盘\扩展案例\第12章\12-5.fla 424
光盘\多媒体教学\第12章\12-5.swf 424
第13章 如何制作MTV 425
13.1案例161声音的控制:音乐MTV 426
13.1.1制作步骤 426
13.1.2提问:Flash动画短片都应用在什么行业? 429
13.1.3提问:Flash动画在互联网上的前景如何? 429
13.1.4光盘案例:制作儿童MTV案例162 429
光盘\扩展案例\第13章\13-1.fla 429
光盘\多媒体教学\第13章\13-1.swf 429
13.2案例163声音与文字的搭配:MTV中添加字幕 430
13.2.1制作步骤 430
13.2.2提问:怎样能够制作出好的MTV动画效果? 433
13.2.3提问:如何制作字幕的淡入淡出动画? 433
13.2.4光盘案例:制作动画贺卡案例164 433
光盘\扩展案例\第13章\13-2.fla 433
光盘\多媒体教学\第13章\13-2.swf 433
13.3案例165声音的属性连接:控制MTV的播放 434
13.3.1制作步骤 434
13.3.2提问:什么是分镜头?如何创建分镜头? 437
13.3.3提问:常见的MTV都分为几类? 437
13.3.4光盘案例:制作情人节MTV案例166 438
光盘\扩展案例\第13章\13-3.fla 438
光盘\多媒体教学\第13章\13-3.swf 438
13.4案例167传统补间应用:唯美商业MTV 438
13.4.1制作步骤 439
13.4.2提问:如何解决较大文件的下载问题? 442
13.4.3提问:MTV中使用什么类型的音乐格式? 442
13.4.4光盘案例:制作儿童祝福贺卡案例168 442
光盘\扩展案例\第13章\13-4.fla 443
光盘\多媒体教学\第13章\13-4.swf 443
13.5案例169声音属性的设置:制作娱乐MTV 443
13.5.1制作步骤 444
13.5.2提问:Flash动画中的场景有什么特点? 446
13.5.3提问:如何对“库”面板中多余的元件进行管理? 446
13.5.4光盘案例:制作浪漫MTV案例170 447
光盘\扩展案例\第13章\13-5.fla 447
光盘\多媒体教学\第13章\13-5.swf 447
第14章 如何制作游戏 449
14.1案例171 gotoAndPlay()函数的使用:打地鼠 450
14.1.1制作步骤 450
14.1.2提问:Flash游戏动画都有哪些分类? 454
14.1.3提问:游戏制作中的图像元素怎样获得? 454
14.1.4光盘案例:找碴游戏案例172 454
光盘\扩展案例\第14章\14-1.fla 454
光盘\多媒体教学\第14章\14-1 454
14.2案例173鼠标事件的应用:接金币 455
14.2.1制作步骤 455
14.2.2提问:Flash可以引用哪些矢量图形? 459
14.2.3提问:Flash游戏中常见的有哪些ActionScript? 459
14.2.4光盘案例:小猪接食物游戏案例174 459
光盘\扩展案例\第14章\14-2.fla 460
光盘\多媒体教学\第14章\14-2.swf 460
14.3案例175 onKeyDown()函数的应用:马戏团游戏 460
14.3.1制作步骤 461
14.3.2提问:通过什么方法可以获得游戏音乐? 464
14.3.3提问:如何处理游戏制作时的合作关系? 464
14.3.4光盘案例:抓不着游戏案例176 464
光盘\扩展案例\第14章\14-3.fla 464
光盘\多媒体教学\第14章\14-3.swf 464
14.4案例177 createEmpty MovieClip()函数的应用:看图连单词 465
14.4.1制作步骤 465
14.4.2提问:游戏制作完成后如何保证其正确? 470
14.4.3提问:制作看图连字动画的要点有哪些? 470
14.4.4光盘案例:点击游戏案例178 470
光盘\扩展案例\第14章\14-4.fla 470
光盘\多媒体教学\第14章\14-4.swf 470
14.5案例179 attachMovie()函数的应用:快乐汉堡屋 471
14.5.1制作步骤 471
14.5.2提问:动画制作中如何对影片进行优化? 475
14.5.3提问:Flash动画播放时“调试器”有什么作用? 475
14.5.4光盘案例:接龙游戏案例180 475
光盘\扩展案例\第14章\14-5.fla 475
光盘\多媒体教学\第14章\14-5.swf 475
第15章 ActionScript 3.0应用 477
15.1案例181 addEventLis-tener()函数的应用:AS控制点击元件 478
15.1.1制作步骤 478
15.1.2提问:怎样在ActionScript 3.0中将元件定义为按钮? 479
15.1.3提问:Swf格式有什么特点? 480
15.1.4光盘案例:AS控制漫天星动画案例182 480
光盘\扩展案例\第15章\15-1\15-1.fla 480
光盘\多媒体教学\第15章\15-1.swf 480
15.2案例183 startDrag()函数的应用:AS控制拖曳元件 480
15.2.1制作步骤 481
15.2.2提问:什么是封装? 484
15.2.3提问:为什么要封装? 484
15.2.4光盘案例:AS控制放大缩小元件案例184 484
光盘\扩展案例\第15章\15-2\15-2.fla 484
光盘\多媒体教学\第15章\15-2.swf 484
15.3案例185 Math.random()函数的应用:AS复制元件 485
15.3.1制作步骤 485
15.3.2提问:在ActionScript 3.0中封装分几个层? 489
15.3.3提问:ActionbScript 3.0与2.0、1.0有哪些区别? 489
15.3.4光盘案例:键盘控制复制减少元件案例186 490
光盘\扩展案例\第15章\15-3\15-3.fla 490
光盘\多媒体教学\第15章\15-3.swf 490
15.4案例187类设置应用:AS控制范围 490
15.4.1制作步骤 491
15.4.2提问:在ActionScript 3.0中如何访问不同级别? 493
15.4.3提问:如何使用类文件? 493
15.4.4光盘案例:AS控制日期案例188 493
光盘\扩展案例\第15章\15-4\15-4.fla 494
光盘\多媒体教学\第15章\15-4.swf 494
15.5案例189 addChild()函数的应用:雪花飘动 494
15.5.1制作步骤 495
15.5.2提问:ActionScript 3.0中Class(类)有哪几部分构成? 497
15.5.3提问:定义Class(类)和创建的类实例有什么区别? 497
15.5.4光盘案例:AS控制下雪案例190 497
光盘\扩展案例\第15章\15-5\15-5.fla 498
光盘\多媒体教学\第15章\15-51.swf 498
15.6案例191 import的应用:AS控制人物 498
15.6.1制作步骤 499
15.6.2提问:如何将类一次性导入全部类? 500
15.6.3提问:什么情况下需要使用import导入? 500
15.6.4光盘案例:AS控制风车旋转案例192 500
光盘\扩展案例\第15章\15-6\15-6.fla 500
光盘\多媒体教学\第15章\15-6.swf 500
15.7案例193元件类属性应用:跟随光标 501
15.7.1制作步骤: 501
15.7.2提问:如何告如编译器构造函数在哪里? 503
15.7.3提问:使用构造函数需要注意什么? 503
15.7.4光盘案例:跟随鼠标的纸飞机案例194 503
光盘\扩展案例\第15章\15-7\15-7.fla 504
光盘\多媒体教学\第15章\15-7.swf 504
15.8案例195 Class的应用:AS弹力小球 504
15.8.1制作步骤 505
15.8.2提问:如果要对包的结构进行修改,需要注意什么? 506
15.8.3提问:在使用import导入类时,如何避免命名冲突? 506
15.8.4光盘案例:AS控制连线效果案例196 506
光盘\扩展案例\第15章\15-8\15-8.fla 506
光盘\多媒体教学\第15章\15-8.swf 506
15.9案例197 stage.mouseX的应用:AS显示坐标 507
15.9.1制作步骤 507
15.9.2你问我答——解决你工作中遇到的实际问题! 510
15.9.3提问:核心类和函数有什么作用? 510
15.9.4光盘案例:AS控制元件播放案例198 510
光盘\扩展案例\第15章\15-9\15-9.fla 510
光盘\多媒体教学\第15章\15-9.swf 510
15.10案例199 BitmapData()函数的应用:检验碰撞 511
15.10.1制作步骤 511
15.10.2提问:声明变量时不加数据类型则会默认什么类型? 513
15.10.3提问:变量命名有什么规则? 513
15.10.4光盘案例:AS控制拖动多个元件案例200 513
光盘\扩展案例\第15章\15-10\15-10.fla 514
光盘\多媒体教学\第15章\15-10.swf 514