第1课 Flash 8入门基础 1
1.1 认识Flash 8 2
1.1.1 知识讲解 2
1.什么是Flash 8 2
2.使用Flash 8可以做什么 2
3.怎样学好Flash 8 4
4.Flash 8的启动与退出 4
1.1.2 典型案例——启动Flash 8 5
1.Flash 8基本界面 6
1.2 Flash 8界面设置 6
1.2.1 知识讲解 6
2.Flash 8的默认界面组件 7
3.改变并保存界面布局 8
1.2.2 典型案例——自定义工作界面 8
1.3 Flash 8文档管理 10
1.3.1 知识讲解 10
1.新建文档 10
2.打开文档 11
3.保存文档 12
4.关闭文档 13
1.3.2 典型案例——新建并保存“My Flash”动画文档 13
1.4 设置动画制作环境 14
1.4.1 知识讲解 14
1.设置背景颜色 14
2.设置场景尺寸 14
3.创建新场景 15
4.调节场景显示比例 16
5.设置标尺、网格与辅助线 18
1.4.2 典型案例——设置“My Flash”的制作环境 19
1.5 上机练习 21
1.5.1 制定并保存个性化的工作界面 21
1.5.2 新建动画文档并设置其动画制作环境 21
1.6 疑难解答 22
1.7 课后练习 22
第2课 绘制与填充矢量图形 24
1.Flash 8中的图形概念 25
2.1 Flash 8图形绘制基础 25
2.1.1 知识讲解 25
2.认识【绘图】工具栏 26
3.Flash 8中的绘图工具 26
2.1.2 典型案例——在F1ash中体会位图和矢量图的区别 27
2.2 绘制基础图形 30
2.2.1 知识讲解 30
1.绘制直线 30
2.绘制曲线 31
3.绘制任意形状线条 33
4.绘制矢量色块 33
5.擦除图形 35
6.绘制椭圆 36
7.绘制矩形 37
8.绘制多边形和星形 38
2.2.2 典型案例——绘制“暴力猴”矢量卡通图形 39
1.对指定颜色采样 42
2.3.1 知识讲解 42
2.3 填充图形颜色 42
2.为图形填充纯色 43
3.为图形填充渐变色 44
4.为图形添加线条轮廓 46
2.3.2 典型案例——为“暴力猴”填充颜色 47
2.4 上机练习 52
2.4.1 绘制“樱桃娃娃”卡通图形 52
2.4.2 绘制“显示器”矢量图形 52
2.6 课后练习 53
2.5 疑难解答 53
第3课 文本应用与图形编辑 55
3.1 Flash 8中的文本应用 56
3.1.1 知识讲解 56
1.输入文字 56
2.设置文字样式 57
3.1.2 典型案例——制作“金属立体字” 58
1.选择图形 60
3.2.1 知识讲解 60
3.2 编辑图形 60
2.调整图形形状 62
3.旋转与缩放图形 64
4.移动、复制与删除图形 68
5.对齐与组合图形 69
6.利用【合并对象】编辑图形 71
3.2.2 典型案例——编辑“胡桃街”动画场景 72
3.3 上机练习 76
3.3.2 编辑“梦境”动画场景 77
3.3.1 制作“欢乐鼠之家”卡通文字 77
3.4 疑难解答 78
3.5 课后练习 78
第4课 素材与元件应用 80
4.1 素材应用 81
4.1.1 知识讲解 81
1.Flash 8的素材类型 81
2.导入素材 81
3.动画中应用素材 86
4.编辑素材 87
4.1.2 典型案例——导入并应用素材 90
4.2 元件与库 91
4.2.1 知识讲解 91
1.Flash 8的元件类型 91
2.创建元件 92
3.元件的混合模式 93
4.库的基本概念 94
5.库的基本操作 95
6.公用库 97
4.2.2 典型案例——制作“PLAY”按钮元件 98
4.3 上机练习 99
4.3.1 制作带音效的按钮元件 99
4.3.2 利用视频素材制作“DVD”影片剪辑 100
4.4 疑难解答 100
4.5 课后练习 101
第5课 基本动画制作 103
2.Flash中的基本动画类型 104
1.Flash动画的基本特点 104
5.1 动画制作基础 104
5.1.1 知识讲解 104
3.帧的概念和类型 105
4.帧的基本操作 106
5.图层的概念和类型 108
6.图层的基本操作 109
5.1.2 典型案例——制作“霓虹灯箱”动画 112
5.2.1 知识讲解 114
1.创建逐帧动画 114
5.2 逐帧动画 114
2.逐帧动画制作技巧 115
5.2.2 典型案例——制作“风之舞”逐帧动画 116
5.3 动作补间动画 118
5.3.1 知识讲解 118
1.创建动作补间动画 118
2.为动作补间动画添加附加效果 119
5.3.2 典型案例——制作“广告Banner” 121
1.创建形状补间动画 125
5.4 形状补间动画 125
5.4.1 知识讲解 125
2.为动画添加形状提示 126
5.4.2 典型案例——制作“桃花朵朵开”动画 127
5.5 上机练习 129
5.5.1 制作“飞奔”逐帧动画 130
5.5.2 制作“比赛作品征集”动画 130
5.6 疑难解答 131
5.7 课后练习 132
第6课 特殊动画制作 134
6.1 引导动画 135
6.1.1 知识讲解 135
1.引导层 135
2.创建引导动画 136
6.1.2 典型案例——制作“翻山越岭”动画 137
6.2.1 知识讲解 142
1.遮罩层 142
6.2 遮罩动画 142
2.创建遮罩动画 143
6.2.2 典型案例——制作“星际之门”动画 145
6.3 滤镜动画 150
6.3.1 知识讲解 150
1.滤镜概述 150
2.滤镜的添加方法 150
3.制作滤镜动画 153
6.3.2 典型案例——制作“故乡的云”动画 154
6.4 上机练习 160
6.4.1 制作“月下流萤”动画 160
6.4.2 制作“波浪”动画 161
6.5 疑难解答 161
6.6 课后练习 162
第7课 Action脚本应用基础 164
7.1.1 知识讲解 165
1.Action脚本基本语法 165
7.1 Action脚本概述 165
2.变量 166
3.函数 167
4.运算符与表达式 168
5.Action脚本的添加方法 168
6.脚本助手的应用 170
7.1.2 典型案例——为帧添加Action脚本 171
2.stop 172
4.gotoAndStop 172
3.gotoAndPlay 172
1.play 172
7.2.1 知识讲解 172
7.2 场景/帧控制脚本 172
5.nextFrame 173
6.prevFrame 173
7.nextScene 173
8.prevScene 173
7.2.2 典型案例——利用脚本实现动画播放控制 173
7.3.2 利用脚本实现场景切换 176
7.3 上机练习 176
7.3.1 为按钮添加Action脚本 176
7.4 疑难解答 177
7.5 课后练习 178
第8课 Action脚本应用进阶 180
8.1 影片剪辑控制脚本 181
8.1.1 知识讲解 181
1.on 181
2.onClipEvent 181
3.setProperty 182
4.getProperty 183
5.duplicateMovieClip 183
6.removeMovieClip 184
7.startDrag 185
8.stopDrag 185
8.1.2 典型案例——利用脚本设置影片剪辑属性 185
8.2.1 知识讲解 189
1.for 189
8.2 循环/条件控制脚本 189
2.for...in 190
3.while 190
4.do...while 190
5.break 191
6.if 191
7.else 192
8.else...if 192
8.2.2 典型案例——利用脚本复制影片剪辑 193
8.3 时间获取脚本 195
8.3.1 知识讲解 195
1.getSeconds 196
2.getMinutes 196
3.getHours 196
4.getDate 196
5.getDay 196
6.getMonth 196
7.getFullYear 196
8.3.2 典型案例——利用脚本获取系统时间 197
8.4 声音控制脚本 199
8.4.1 知识讲解 200
1.new Sound 200
2.Sound.start 200
3.Sound.stop 200
4.stopAllSounds 200
8.4.2 典型案例——利用脚本控制声音播放 201
7.setVolume 201
6.setPan 201
5.attachSound 201
8.5 浏览器/网络控制脚本 205
8.5.1 知识讲解 206
1.fscommand 206
2.loadMovie 206
3.unloadMovie 207
4.getURL 207
8.5.2 典型案例——利用脚本设置动画播放属性 207
8.6.1 利用脚本模拟下雪效果 209
8.6 上机练习 209
8.6.2 利用脚本制作简单游戏 210
8.7 疑难解答 210
8.8 课后练习 211
第9课 交互组件应用 213
9.1 组件概述 214
9.1.1 知识讲解 214
1.组件的作用 214
2.Flash中组件的类型 214
9.1.2 典型案例——打开【组件】面板查看组件类型 215
9.2 组件基本应用 216
9.2.1 知识讲解 216
1.Flash常用组件 216
2.添加组件的方法 219
3.设置组件属性的方法 220
4.组件检查器 221
9.2.2 典型案例——利用组件获取用户信息 222
9.3 上机练习 226
9.3.1 利用组件实现背景选择 227
9.3.2 利用组件制作IQ测试 227
9.4 疑难解答 228
9.5 课后练习 229
第10课 动画测试与发布 231
10.1 测试与导出动画 232
10.1.1 知识讲解 232
1.测试动画 232
2.导出动画 234
10.1.2 典型案例——将动画导出为GIF图片 235
10.2 发布动画 238
10.2.1 知识讲解 238
1.设置发布参数 238
2.预览发布效果 240
3.发布动画 241
10.2.2 典型案例——设置并发布“制作‘飞奔’逐帧动画” 241
10.3.1 将“制作‘比赛作品征集’动画”导出为AVI影片 243
10.3 上机练习 243
10.3.2 将“广告Banner”发布为网页 244
10.4 疑难解答 245
10.5 课后练习 245
第11课 制作网站片头 247
11.1 制作分析 248
11.1.1 实例效果预览 248
11.1.2 实例制作分析 248
11.2.1 制作图形元件 249
11.2 制作过程 249
11.2.2 制作影片剪辑元件 250
11.2.3 编辑片头动画场景 254
1.编辑作为背景的图层 254
2.编辑动画主题图层 258
11.2.4 测试和发布片头 267
11.3 上机练习 269
11.4 疑难解答 269
11.5 课后练习 270
参考答案 271