第1章Flash CS5基础知识 1
1.1 Flash的特点及应用 1
1.1.1 Flash的特点 1
1.1.2 Flash的应用领域 2
1.2 Flash动画制作流程 3
1.2.1传统动画制作的基本流程 4
1.2.2 Flash动画制作的基本流程 4
1.3 Flash CS5的基本元素 5
1.3.1矢量图和位图 5
1.3.2元件、实例与库 6
1.3.3声音 7
1.3.4动作 7
1.4 Flash CS5的基本概念 7
1.4.1时间轴 8
1.4.2帧 8
1.4.3图层 8
1.4.4对象 9
1.4.5场景、舞台和工作区 9
1.5 Flash CS5的新增功能 9
1.5.1文本布局框架文本引擎 9
1.5.2新增的ActionScript编辑器 9
1.5.3基于XML的FLA源文件 9
1.5.4代码片段面板 10
1.5.5 Deco绘制工具 10
1.5.6改进的骨骼工具 10
1.5.7广泛的内容分发 10
1.5.8视频改进 10
1.5.9与Flash Catalyst完美集成 11
1.5.10与Flash Builder完美集成 11
1.6 Flash CS5的安装与卸载 11
1.6.1 Flash CS5的硬件配置要求 11
1.6.2 Flash CS5的安装 11
1.6.3 Flash CS5的卸载 13
本章小结 14
操作练习 14
第2章Flash CS5的基本操作和设置 16
2.1 Flash CS5的工作环境 16
2.1.1启动Flash CS5应用程序 16
2.1.2退出Flash CS5应用程序 17
2.1.3 Flash CS5的工作界面 17
2.1.4自定义工作界面 22
2.2 Flash CS5的基本操作 24
2.2.1文件操作 24
2.2.2设置舞台属性 26
2.2.3启动辅助设置 26
2.3自定义Flash CS5快捷键 30
2.4设置绘图参数 31
2.5使用帮助文件 32
2.6课堂实战——制作雪景图 32
本章小结 34
操作练习 35
第3章Flash CS5基本图形绘制 36
3.1绘图模式 36
3.1.1合并绘制模式 36
3.1.2对象绘制模式 37
3.1.3合并对象功能 37
3.2铅笔工具 38
3.2.1绘制线条 39
3.2.2设置铅笔属性 39
3.2.3铅笔的绘画模式 40
3.3钢笔工具 41
3.3.1绘制各种路径 42
3.3.2添加或删除锚点 43
3.3.3转换锚点 43
3.4直线工具 43
3.4.1绘制直线 43
3.4.2设置直线属性 44
3.5矩形工具 44
3.5.1绘制普通矩形 44
3.5.2绘制圆角矩矩形 45
3.6椭圆工具 46
3.6.1绘制椭圆 46
3.6.2设置椭圆属性 47
3.7多角星形工具 47
3.7.1绘制多边形 47
3.7.2绘制星形 48
3.8刷子工具 49
3.8.1使用刷子工具 49
3.8.2刷子的颜色和平滑度 50
3.8.3刷子的大小和形状 50
3.8.4刷子的绘画模式 51
3.9喷涂刷工具 52
3.9.1使用喷涂刷工具 52
3.9.2设置喷涂刷属性 52
3.10 Deco工具 53
3.10.1藤蔓式填充 54
3.10.2网格填充 54
3.10.3对称刷子 55
3.10.4 3D刷子 56
3.10.5建筑物刷子 57
3.10.6装饰性刷子 58
3.10.7火焰动画 58
3.10.8火焰刷子 59
3.10.9花刷子 59
3.10.10闪电刷子 60
3.10.11粒子系统 61
3.10.12烟动画 61
3.10.13树刷子 62
3.11课堂实战——绘制田园景色 63
本章小结 66
操作练习 66
第4章Flash CS5色彩编辑 67
4.1色彩的基础知识 67
4.1.1色彩的构成 67
4.1.2色彩的设置 68
4.2颜料桶工具 70
4.3墨水瓶工具 72
4.4滴管工具 73
4.4.1吸取笔触属性 73
4.4.2吸取填充区域的属性 73
4.4.3吸取文字属性 74
4.5渐变变形工具 74
4.5.1调整渐变色填充效果 74
4.5.2调整位图填充效果 76
4.6橡皮擦工具 78
4.7课堂实战——绘制玫瑰花 80
本章小结 82
操作练习 82
第5章Flash CS5对象的操作 84
5.1选取对象 84
5.1.1使用选择工具选取 84
5.1.2使用部分选取工具选取 85
5.1.3使用套索工具选取 86
5.2图形对象的基本操作 87
5.2.1移动对象 87
5.2.2复制与粘贴对象 88
5.2.3删除对象 89
5.2.4平滑和伸直对象 89
5.2.5优化对象 90
5.2.6将线条转换为填充区 91
5.2.7扩展填充区域 91
5.2.8柔化填充边缘 92
5.3图形对象的变形操作 93
5.3.1旋转对象 93
5.3.2倾斜对象 93
5.3.3缩放对象 94
5.3.4扭曲对象 94
5.3.5封套对象 95
5.3.6翻转对象 95
5.3.7撤销变形 96
5.4 3D平移和旋转对象 96
5.4.1 3D平移对象 96
5.4.2 3D旋转对象 97
5.5排列和对齐对象 97
5.5.1排列对象 97
5.5.2对象的对齐 98
5.5.3对象的分布 99
5.5.4匹配对象的尺寸 99
5.5.5调整对象的间隔 100
5.6组合和分离对象 100
5.6.1组合对象 100
5.6.2分离对象 101
5.7课堂实战——绘制折扇 102
本章小结 104
操作练习 104
第6章Flash CS5文本的使用 106
6.1文本工具的使用 106
6.2文本的输入状态 109
6.2.1默认输入状态 109
6.2.2固定宽度输入状态 110
6.3文本的基本编辑 110
6.3.1设置文本的基本属性 110
6.3.2设置文本的段落属性 113
6.3.3设置文本的其他属性 114
6.3.4设置文本超链接 115
6.4文本的特殊编辑 116
6.4.1分离文本 116
6.4.2变形文本 117
6.4.3为文本填充颜色 117
6.4.4为文本添加边框 118
6.4.5分散文本到图层 118
6.5滤镜特效 118
6.5.1投影 118
6.5.2模糊 119
6.5.3发光 119
6.5.4斜角 120
6.5.5渐变发光 120
6.5.6渐变斜角 121
6.5.7调整颜色 121
6.6拼写检查 121
6.7查找与替换文本 123
6.8课堂实战——制作探照灯效果 124
本章小结 126
操作练习 127
第7章 时间轴与动画原理 128
7.1认识时间轴面板 128
7.2调整时间轴 129
7.3使用图层 131
7.3.1图层的原理和作用 131
7.3.2图层的类型 131
7.3.3图层的模式 131
7.3.4图层的基本操作 132
7.4时间轴中的帧 136
7.4.1帧的分类 136
7.4.2创建帧 136
7.4.3编辑帧 137
7.4.4创建帧标签 140
7.5基本动画的制作 141
7.5.1逐帧动画 141
7.5.2自动记录关键帧的补间动画 142
7.5.3补间动画 144
7.6高级动画的制作 145
7.6.1引导动画 146
7.6.2遮罩动画 147
7.6.3反向运动动画 148
7.7场景 150
7.7.1场景的添加 150
7.7.2场景的切换 151
7.7.3场景的复制 151
7.7.4场景的重命名 151
7.7.5场景的删除 152
7.8课堂实战——制作成长的树苗 152
本章小结 155
操作练习 155
第8章 元件与库 156
8.1元件的类型 156
8.2图形元件的使用 156
8.2.1创建图形元件 157
8.2.2编辑图形元件 158
8.2.3应用图形元件 160
8.2.4设置图形元件实例属性 160
8.2.5编辑图形元件实例 163
8.3影片剪辑元件的使用 164
8.3.1直接创建影片剪辑元件 164
8.3.2将对象转换为影片剪辑元件 164
8.3.3将动画转换为影片剪辑元件 164
8.4按钮元件的使用 165
8.4.1创建按钮元件 165
8.4.2为按钮元件添加文字 166
8.5使用库 167
8.5.1库面板 167
8.5.2创建库对象 167
8.5.3使用库对象 168
8.5.4重命名库对象 168
8.5.5管理库对象 168
8.5.6更改元件属性 169
8.5.7删除库中无用的元件 170
8.5.8解决库元素的冲突 170
8.5.9库元素的更新 170
8.6使用公共库 171
8.6.1使用系统自带的公共库 171
8.6.2元件的共享 172
8.6.3创建自定义公共库 172
8.7课堂实战——制作燃烧的蜡烛 173
本章小结 176
操作练习 176
第9章 使用外部素材 178
9.1导入图形图像 178
9.1.1导入图形图像的格式 178
9.1.2导入图形图像的方法 178
9.2编辑位图 179
9.2.1调整位图大小 179
9.2.2调整位图位置 180
9.2.3重命名位图 180
9.2.4将位图转换为矢量色块 181
9.2.5将位图转换为矢量图 182
9.2.6优化位图 182
9.2.7在“位图属性”对话框中编辑位图 183
9.3导入声音 184
9.3.1导入声音的格式 184
9.3.2导入声音的方法 184
9.3.3添加声音 185
9.4编辑声音 186
9.4.1更改声音的长度 186
9.4.2更改声音的音量 187
9.4.3更改声音的效果 188
9.4.4更改声音的同步方式 188
9.5压缩声音 189
9.6导入视频 192
9.6.1导入视频的格式 192
9.6.2导入视频的方法 192
9.7课堂实战——制作声音按钮效果 195
本章小结 197
操作练习 197
第10章Flash编程 199
10.1 ActionScript概述 199
10.2 ActionScript的常用术语 199
10.3 ActionScript的语法规则 201
10.3.1点语法 201
10.3.2斜杠语法 202
10.3.3大小写 202
10.3.4分号 202
10.3.5小括号 202
10.3.6注释 202
10.3.7关键字和保留字 203
10.4常量和变量 203
10.4.1常量 204
10.4.2变量 204
10.5函数 205
10.5.1函数的分类 205
10.5.2函数的调用 206
10.6表达式 207
10.6.1算术表达式 207
10.6.2字符串表达式 207
10.6.3关系表达式 207
10.6.4逻辑表达式 207
10.7运算符 208
10.7.1运算符的分类 208
10.7.2运算符的优先级与结合性 210
10.7.3运算符的添加方法 211
10.8数据类型 211
10.9添加动作 212
10.9.1动作面板 212
10.9.2使用动作面板添加动作 214
10.9.3常用动作 215
10.10课堂实战——制作倒计时效果 217
本章小结 219
操作练习 219
第11章 组件 220
11.1组件概述 220
11.1.1组件面板 220
11.1.2组件的分类 220
11.2添加组件 222
11.2.1使用组件面板添加组件 222
11.2.2使用库面板添加组件 222
11.2.3设置组件参数 222
11.3常用组件 222
11.3.1 Button组件 222
11.3.2 Label组件 223
11.3.3 CheckBox组件 223
11.3.4 ComboBox组件 224
11.3.5 List组件 224
11.3.6 RadioButton组件 225
11.3.7 ScrollPane组件 225
11.4课堂实战——制作浏览图片效果 226
本章小结 227
操作练习 227
第12章Flash动画的输出与发布 229
12.1测试Flash动画 229
12.1.1测试Flash作品的目的 229
12.1.2在影片编辑环境中测试 229
12.1.3在影片测试环境中测试 230
12.2优化Flash动画 231
12.2.1制作手法优化 232
12.2.2优化动画元素 232
12.2.3优化文本 232
12.3输出动画 233
12.3.1输出Flash作品 233
12.3.2输出AVI作品 233
12.3.3输出GIF作品 234
12.3.4输出JPEG作品 235
12.3.5输出PNG作品 236
12.4动画的发布设置 236
12.4.1发布Flash影片设置 236
12.4.2发布HTML设置 238
12.4.3发布GIF动画设置 240
12.4.4发布JPEG设置 242
12.4.5发布PNG动画设置 242
12.4.6发布放映文件设置 244
12.5发布动画 244
12.5.1发布预览 244
12.5.2发布 244
12.6课堂实战——发布并上传作品 245
本章小结 247
操作练习 247
第13章 综合应用实例 249
综合实例1制作网页广告效果 249
综合实例2制作躲闪动画效果 252
综合实例3制作教学课件 255
综合实例4制作珠宝广告 259
综合实例5制作网站导航效果 265
第14章 上机实验 275
实验1 Flash CS5的基本操作和设置 275
实验2 Flash CS5基本图形绘制 276
实验3 Flash CS5色彩编辑 278
实验4 Flash CS5对象的操作 280
实验5 Flash CS5文本的编辑 282
实验6 元件与库 283
实验7 使用外部素材 285
实验8 时间轴与动画原理 287
实验9 Flash编程 288
实验10 组件 290
实验11 Flash动画的输出与发布 292