第1篇 Flash CS5快速入门 2
第1章 Flash CS5概述 2
1.1Flash的特色 3
1.2Flash CS5新特性与新功能 3
1.2.1代码片断面板 3
1.2.2改进的ActionScript编辑器 3
1.2.3基于XML的FLA源文件 4
1.2.4多平台内容发布 4
1.2.5骨骼工具大幅改进 4
1.2.6增强的Deco喷涂工具 4
1.2.7新的文本布局引擎(TLF) 4
1.2.8视频改进 5
1.2.9与Flash Builder完美集成 5
1.2.10增强的Creative Suite集成 5
1.3 Flash CS5的应用 6
1.4思考题 6
第2章 Flash CS5基础 7
2.1 Flash CS5的工作环境 8
2.1.1标题栏 8
2.1.2菜单栏 9
2.1.3主工具栏 15
2.1.4绘图工具箱 16
2.1.5时间轴 17
2.1.6动画舞台 18
2.1.7工作区域 18
2.1.8组件库 18
2.2 Flash CS5环境设置 18
2.2.1时间轴线的设置 19
2.2.2工具栏、工具面板的设置 19
2.2.3工作参数设置 21
2.2.4快捷键的设置 21
2.2.5动画属性的设置 22
2.2.6设置工作区网格 24
2.3思考题 24
第3章 绘制图形 25
3.1使用线条绘制工具 26
3.1.1使用直线工具 26
3.1.2使用铅笔工具 27
3.1.3使用钢笔工具 28
3.2使用填充图形绘制工具 30
3.2.1使用椭圆工具 30
3.2.2使用矩形工具 32
3.2.3使用刷子工具 33
3.2.4使用喷涂刷工具 35
3.2.5使用Deco工具 36
3.3使用填充工具 45
3.3.1墨水瓶工具 45
3.3.2颜料桶工具 45
3.3.3吸管工具 46
3.4橡皮工具 47
3.4.1橡皮擦模式 47
3.4.2水龙头 48
3.4.3橡皮形状 48
3.5 3D转换工具 48
3.5.1 3D平移工具 49
3.5.2 3D旋转工具 50
3.6反向运动工具 51
3.6.1骨骼工具 51
3.6.2绑定工具 55
3.7辅助工具 56
3.7.1手形工具 56
3.7.2放大镜工具 56
3.8色彩选择 57
3.8.1颜色选择面板 57
3.8.2颜色面板的类型 58
3.8.3创建新的渐变色 58
3.8.4自定义颜色 59
3.9思考题 60
3.10动手练一练 60
第4章 文本处理 61
4.1传统文本类型 62
4.1.1静态文本 62
4.1.2动态文本 63
4.1.3输入文本 64
4.2传统文本的属性设置 65
4.2.1设置字体与字号 65
4.2.2设置文本的颜色及样式 66
4.3设置段落属性 67
4.3.1设置段落的对齐方式 67
4.3.2设置间距和边距 67
4.4使用文本布局框架(TLF)文本 67
4.4.1使用字符样式 68
4.4.2使用段落样式 71
4.4.3使用“容器和流”属性 73
4.5文本的输入 74
4.6编辑文字 76
4.6.1转换文本类型 76
4.6.2分散文字 77
4.6.3填充文字 77
4.7思考题 78
4.8动手练一练 78
第5章 对象操作 79
5.1选择对象 80
5.1.1黑色箭头工具 80
5.1.2套索工具 81
5.2移动、复制和删除对象 82
5.2.1移动对象 82
5.2.2复制并粘贴对象 83
5.2.3删除对象 83
5.3对象变形 83
5.3.1翻转对象 83
5.3.2旋转对象 84
5.3.3对象斜切 84
5.3.4缩放对象 84
5.3.5扭曲对象 85
5.3.6自由变换对象 86
5.3.7封套对象 86
5.3.8使用“变形”面板调整对象 87
5.3.9使用“信息”面板调整对象 87
5.3.10还原变形的对象 88
5.4排列对象 88
5.5对象对齐 89
5.5.1对象与对象对齐 90
5.5.2对象与舞台对齐 90
5.6组合对象 92
5.7思考题 92
5.8动手练一练 93
第6章 图层与帧 94
6.1图层的基本概念 95
6.1.1图层的概述 95
6.1.2图层的模式 95
6.2图层的操作 96
6.2.1层的创建 96
6.2.2选取和删除图层 97
6.2.3重命名层 97
6.2.4复制层 98
6.2.5改变图层顺序 99
6.2.6修改图层的属性 99
6.2.7标识不同层上的对象 100
6.2.8对层进行快速编辑 101
6.3引导图层 101
6.3.1普通引导图层 101
6.3.2运动引导图层 101
6.4遮罩图层 103
6.4.1遮罩层介绍 103
6.4.2创建遮罩图层 103
6.4.3编辑遮罩层 104
6.4.4取消遮罩层 105
6.5帧 105
6.5.1帧的基础知识 105
6.5.2帧的相关操作 106
6.5.3帧属性的设置 108
6.6思考题 109
6.7动手练一练 110
第7章 元件、实例和库 111
7.1元件和元件实例 112
7.1.1元件与实例 112
7.1.2元件的类型 112
7.2创建元件 113
7.2.1创建新元件 113
7.2.2将选定元素转换为元件 114
7.2.3特定元件的创建 114
7.2.4调用其他影片的元件 116
7.3编辑元件 117
7.3.1复制元件 117
7.3.2编辑元件 119
7.4创建与编辑实例 121
7.4.1将元件的实例添加至舞台 121
7.4.2编辑实例 121
7.5库 123
7.6库管理 124
7.6.1创建项目 124
7.6.2删除项目 125
7.6.3删除无用项目 125
7.6.4重命名项 125
7.6.5在库窗口中使用元件 125
7.6.6在库窗口中使用声音、位图及视频 126
7.6.7查看及重新组织项 126
7.6.8更新已导入的组件 128
7.7使用公共库 128
7.7.1定义公共库 129
7.7.2使用公用库 129
7.8思考题 129
7.9动手练一练 130
第2篇 Flash CS5技能提高 132
第8章 滤镜和混合模式 132
8.1滤镜 133
8.1.1概述 133
8.1.2滤镜的基本操作 134
8.1.3创建滤镜设置库 136
8.1.4使用Flash中的滤镜 137
8.2混合模式 142
8.3导入滤镜和混合模式 144
8.4思考题 144
8.5动手练一练 145
第9章基础动画的制作 146
9.1制作Flash动画前的准备工作 147
9.1.1Flash动画的原理 147
9.1.2设置帧率和背景色 147
9.2逐帧动画 147
9.3传统补间动画 150
9.3.1传统补间动画的创建 150
9.3.2传统补间动画的属性设置 154
9.3.3传统补间动画的制作技巧 155
9.3.4传统补间动画的制作限制 157
9.4形状补间动画 158
9.4.1形状补间动画的创建 158
9.4.2形状补间动画的属性设置 160
9.4.3形状补间动画的制作技巧 161
9.4.4形状补间动画的制作限制 162
9.5色彩动画 163
9.5.1传统补间的色彩动画 163
9.5.2形状补间的色彩动画 165
9.6补间动画 166
9.6.1使用属性面板编辑属性值 171
9.6.2使用动画编辑器补间属性 172
9.6.3应用动画预设 177
9.7遮罩动画 178
9.8反向运动 182
9.9洋葱皮工具 186
9.10场景的管理 187
9.10.1场景的添加与切换 187
9.10.2场景的命名 188
9.10.3场景的删除及复制 188
9.11思考题 189
9.12动手练一练 189
第10章 制作交互动画 190
10.1什么是交互动画 191
10.2“动作”面板 191
10.2.1使用“动作”面板 192
10.2.2使用“动作”面板选项菜单 193
10.2.3设置“动作”面板的参数 195
10.2.4使用代码提示 197
10.2.5使用“代码片断”面板 197
10.3为对象添加动作 199
10.3.1为帧添加动作 199
10.3.2为按钮添加动作 200
10.3.3为影片剪辑添加动作 201
10.4创建交互操作 201
10.4.1跳到某一帧或场景 201
10.4.2播放和停止影片 202
10.4.3跳到不同的URL 203
10.5思考题 204
10.6 动手练一练 205
第11章 ActionScript基础 206
11.1交互的要素 207
11.1.1事件 207
11.1.2目标 208
11.1.3动作 209
11.2 ActionScript概述 210
11.2.1ActionScript 3.0主要特点 211
11.2.2如何选择ActionScript版本 212
11.2.3设置ActionScript版本和Player版本 212
11.3语法 213
11.3.1点语法 213
11.3.2分号 214
11.3.3圆括弧 214
11.3.4大括号 214
11.3.5大写和小写 214
11.3.6注释 215
11.3.7常量 215
11.4语句 215
11.4.1流程控制类 215
11.4.2对象控制类 215
11.4.3程序控制类 216
11.4.4外部效果类 216
11.4.5其他效果类 216
11.5数据类型 217
11.5.1字符串 217
11.5.2数值 217
11.5.3布尔值 217
11.5.4对象 217
11.5.5影片剪辑 218
11.5.6空值与未定义类型 218
11.6变量 218
11.6.1值 219
11.6.2分配值 220
11.6.3设置或更新不同时间线的值 220
11.6.4更新变量值 221
11.6.5处理文本字段 221
11.7函数 222
11.7.1通用类函数 222
11.7.2数值类型函数 224
11.7.3字符串类型函数 225
11.7.4属性类函数 226
11.7.5全局属性函数 232
11.8表达式 232
11.9运算符 233
11.9.1逻辑运算符 233
11.9.2字符串运算符 234
11.9.3数字运算符 235
11.10类 236
11.11思考题 237
11.12动手练一练 237
第12章 多媒体的使用 238
12.1使用声音 239
12.1.1导入声音 239
12.1.2添加声音 240
12.1.3编辑声音 242
12.1.4使用声音 244
12.1.5声音的优化与输出 245
12.2应用视频 249
12.2.1导入视频文件 249
12.2.2对视频对象的操作 256
12.3使用组件 257
12.3.1组件概述 257
12.3.2如何添加组件 258
12.3.3查看和修改组件的参数 258
12.3.4设置组件的外观尺寸 259
12.3.5预览组件 259
12.3.6自定义组件外观 259
12.4思考题 262
12.5动手练一练 263
第13章 发布与输出 264
13.1Flash动画的优化和测试 265
13.1.1Flash动画的优化 265
13.1.2Flash动画的测试 266
13.2Flash动画的发布 269
13.2.1Flash文件的发布设置 270
13.2.2HTML文件的发布设置 273
13.2.3GIF文件的发布设置 276
13.2.4JPEG文件的发布设置 278
13.2.5PNG文件的发布设置 278
13.2.6预览发布动画 279
13.3发布包含TLF文本的SWF文件 280
13.4 Flash动画的输出 281
13.4.1输出图形和动画 281
13.4.2输出文件格式 282
13.5动画的打包 283
13.6思考题 284
13.7动手练一练 284
第3篇 Flash CS5实战演练 287
第14章 彩图文字 287
14.1创建彩图背景 288
14.2文字的输入与柔化 289
14.3图文合并 290
14.4思考题 290
第15章 水波涟漪效果 291
15.1制作水波波纹扩大的动画 292
15.2制作水滴下落效果 294
15.3制作溅起水珠的效果 296
15.4思考题 298
第16章 运动的小球 299
16.1创建小球元件 300
16.2绘制阴影 300
16.3制作下落效果 301
16.4设置阴影的效果 301
16.5制作弹起的效果 302
16.6制作按钮 303
16.7制作运动动画 303
16.8思考题 305
第17章 飘舞的雪花 306
17.1制作雪花元件 307
17.2制作飘落动画 307
17.3将元件组合成场景 308
17.4制作分批下落的效果 309
17.5思考题 309
第18章 翻动的书页 310
18.1封面设计 311
18.2页面设计 311
18.3翻页动画制作 313
18.4ActionScript语句 314
18.5思考题 317
第19章 课件制作 318
19.1制作静态元件 319
19.2制作按钮 320
19.3制作实验的影片剪辑 320
19.4将元件添加进场景 321
19.5用ActionScript进行编程 321
19.6思考题 323