首页>参考读物>计算机科学与技术>数码/设计

Flash 5 Web动画制作权威指南
作者 : Derek Franklin Brooks Patton
译者 : 关晓强等译
出版日期 : 2001-08-01
ISBN : 7-111-09043-8
定价 : 55.00元
扩展资源下载
扩展信息
语种 : 简体中文
页数 : 401
开本 : 16开
原书名 : Flash 5! Creative Web Animation
原出版社:
属性分类: 店面
包含CD :
绝版 : 已绝版
图书简介

本书详细介绍了利用Flash 5 进行Web 页面开发的各个设计阶段,涉及Flash 5 的方方面面。主要内容包括:图形、文本、声音、位图、素材的创建,层和库的使用,动画控制,交互性的创建等。随书附带光盘包括Quick Time 视频教程,Flash 5 的30天试用版及相关工具。本书适合Web 页面设计人员参考使用。

图书前言

短短几年的时间,Macromedia Flash就发展成为一个远远超出其设计者最初设想的工具。在1996年产生的Flash最初只是设计为一个能创建交互性GIF动画的工具,现在,它已经发展成为一个全方位的Web页面开发工具。人们不仅用它来进行Web站点设计,而且用它完成其他各种各样的工作,包括了从制作电子商务前端的产品演示到基于CD-ROM的介绍等,并且它的应用范围还在不断扩大中。
虽然Macromedia Flash在每次升级中都进行了改进和发展,但它的这个最新版本的革命性比进化性要大一些。作为至今为止最野心勃勃的升级,Flash 5代表了一个创建复杂Web和CD应用的成熟平台。如果一个Web设计人员的时间仅能学习一个软件的话,Flash就是一个首选。作为一个集绘画、动画、交互性于一身的强大工具,Flash能够兼顾你的各种要求,并且能分别对待。
像其他大多数值得做的事情一样,掌握Flash需要进行一些学习和实践。这就是我们的目的。基于几年Flash教学和实践的经验,我们写这本新书的目的在于帮助你在最大程度上挖掘Flash的潜力,并且避免那些困扰新手的陷阱。
如果你熟悉本书的上一个版本,你就会注意到内容上的一些调整—这些调整大都是在读者反馈的基础上做出的。本书的章节将网页设计分成几个阶段,并且添加了有关Flash 5新增的Movie Explorer及Action脚本引擎的章节。本书仍保留了QuickTime教程,它们是本书的核心内容。本书对该教程的数量进行了扩充,并且对内容也进行了更新。在这些教程中不仅介绍了一些技巧和技术,也介绍了新的用户界面。该教程最大的优点是,通过观察我们是怎样使用这个软件的,你可以明白怎样制作自己的电影和演示文稿。
本书组成
在正式开始之前,我们先介绍一些术语。首先,“电影”、“演示文稿”、“内容”和“项目”指的基本都是同一件事物,即你创建的公诸于众的Flash文件。“动画”则指的是有意创建的各种各样的屏幕运动。“交互性”指的是在Flash中创建的任何响应浏览者输入(通过键盘或鼠标)的内容。最后,“多媒体”指的是将以上内容以及声音综合在一起的场所。
现在,我们看一看本书各章的内容。
第1章为为什么要使用Flash。你可能也会这样问。我们在这一章探讨了为什么Flash 5会成为创建特色网站和多媒体演示文稿的首选工具。
第2章为开始学习。如果你想查找Flash 5中的新增内容,同时想熟悉一下新设计的编辑环境以及改进部分,那么这一章显然是所需要的。
第3章为绘图。虽然有人觉得 Flash的绘图工具有限,但我们认为事实恰恰相反。该章对Flash 5的绘图工具进行了深入探讨,包括Flash 5的新设计的绘图界面和颜色工具,以及新增的功能强大的Pen工具。如果使用Freehand和Fireworks,那么在该章你也可以学习如何将使用这些软件创建的文件直接导入到Flash中。
第4章为文本。虽然文本不是电影中激动人心的部分,但它也决不是令人疲倦的东西。这一章向你展示如何用文本来接收用户输入信息并使演示文稿富有生气。并且你也可以学习到Flash 5对Html标记的新支持以及字体素材。
第5章为声音。视觉效果固然是重要的,但如果能将声音和视觉效果结合起来使用,那么效果就更加强烈了。该章演示如何使用音频功能。
第6章为位图。当向Flash演示文稿中添加位图(或照片)时,可以生成无穷的视觉效果。该章演示如何添加位图,以及一些不俗的应用。
第7章为素材。素材可以说是Flash的Web多媒体功能的核心。如果掌握了素材,对于Flash就可以说掌握一半了。
第8章为处理舞台上的元素。学习如何对电影元素进行移动、对齐、翻转、倾斜等可以想象的操作。在该章可以学到如何新建电影元素,如何 编辑Flash舞台上现有的元素。
第9章为使用层来区分内容和功能。学习使用层是创建交互性演示的第一步。该章我们演示如何使用层来在电影中区分内容和功能,以及如何使用层来取得大小和深度的感觉。
第10章为使用动画产生运动。使用逐帧动画和过渡动画可以赋予电影生命。该章对这些技术进行了介绍,同时也讲述了如何创建流动过渡及兼顾处理器速度(处理器速度有可能影响电影的回放)。
第11章为建立交互性的基本动作。学习如何利用动态、交互式的演示来吸引浏览者。
第12章为使用ActionScript建立高级交互性。你想将演示提高到一个新的层次吗?理解了Flash 5新的专业化的脚本功能,你就能够创建完全的Web应用、可打印的电影和游戏等。
第13章为使用库管理条目。电影可以包含多个元素,Flash的库是管理这些元素的地方。该章我们演示如何在库中组织电影元素,同时也介绍了Flash 5新增的共享库功能—它是更新内容的一个简单方法,也是对在多台计算机进行工作组合作开发项目中出现的修订控制问题的解决办法。
第14章为使用Movie Explorer管理动画结构。如果需要制作电影项目的蓝图,Movie Explorer就是这样的工具。在该章我们显示如何使用Flash 5新增的Movie Explorer来对项目进行分析和管理。
第15章为测试。因为在创建Flash电影时要考虑太多的东西,所以有时有些事情会有疏漏。该章演示如何使用Flash的测试工具来创建紧凑的、运行流畅的、无错误的电影。
第16章为发布作品。如果不能与他人共享最终产品,那么你所有的艰辛劳动都是白费。该章介绍演示Flash作品的多种方法,并介绍各种方法的可能性和如何正确使用这些方法。你也能学到如何将Flash电影放置到HTML页面上,以及如何处理插件。
如何使用本书
我们组织本书内容的方式试图反映Flash设计的各个阶段,首先介绍组成电影的各个元素,然后介绍电影的管理、制作、与发布。我们建议你按照从前到后的顺序阅读本书,本书按章节进行组织以便于将来参考。本书也包含了许多技巧、警告以及其他帮助你赶上进度的辅助工具。本书附带光盘包含与大多数章节相关的QuickTime视频教程(也包含了一个QuickTime安装程序使你能够浏览该教程)。该光盘也包含了与教程相关的源文件,可以在Flash中打开源文件研究其原理。
在这次修订中,我们尽力使内容易用、生动并且尽可能全面。现在是你使用本书的时候了,我们希望听到你成功的消息,并看到你使用这一工具的成果。我们的电子邮件地址是flash5@derekfranklin.com或flash5@crazyraven.com。虽然我们不能对所有的电子邮件进行答复,但我们会尽力而为。请告诉我们你对本书的看法,以及你希望在将来的版本中补充什么内容,我们将洗耳恭听。

作者简介

Derek Franklin Brooks Patton:暂无简介

译者简介

关晓强等译:暂无简介

译者序

欢迎进入Macromedia Flash的精彩世界!
Macromedia Flash 5综合了多种多媒体技术,是当今互连网世界多媒体动画事实上的标准。使用Flash可以制作有声有色的动态电影画面,可以制作通俗有趣的交互效果。在网页上使用适当的Flash动画就如画龙点睛,会使你,使你的集体生辉。
Flash并不是一个很难的应用程序,但要充分发挥它的强大功能却需要遵循一定的规则。同时,要设计一个面向互连网的精彩网页,还要考虑许多Flash技术之外的问题,例如,如何规划一个动画?如何兼顾有限的网络带宽?如何兼顾浏览器方计算机的CPU速度?所有这些问题在本书中你都能找到答案。
本书的前身是《Flash4 网页动画设计》(已由机械工业出版社出版—编者注),曾受到广大读者的欢迎。该书不仅是各大书店的畅销书,而且在机械工业出版社的网站(China-Pub.com)上,本书部分章节的电子文档在免费下载排行榜中还高居榜首。
归纳起来,本书有以下特点:
?新颖:本书根据Flash 5进行了完全重写,充分反映了Flash 5的增强功能。
?全面:本书反映了Flash 5各方面的内容,从界面形式到内部机制,从普通动画到使用Action动作脚本的交互式动画,从如何准备内容到如何发布动画等,都有详尽的说明。
?清楚:本书遵循由浅入深,由表及里的逻辑主线,对难点问题举出恰当的实例进行分析说明。
此外,本书的随书光盘也很有特色,它包含了各章相关的QuickTime4视频教程,不但可以看到每步是如何操作的,还可以在Flash中打开源文件仔细研究。该光盘是学习Flash的有效工具。此外,顺便还可以锻炼一下英语听力,因为讲解使用的是英语。
本书是集体劳动的结晶,主要由关晓强、丁凌峰、王蕾组织翻译,参与翻译工作的还有张材为、康丽、关大勇、赵平、张怡、田明、求静、舒同心、陶亮、王臻。王臻对本书进行了统一校对工作。
由于译者水平有限,对于本书翻译中存在的瑕疵请不吝指出,谢谢。

王  臻
2001年于清华园

图书目录

译者序
前言
第1章  为什么要使用Flash 1
1.1  速度 1
1.2  Web标准 3
1.3  交互性 4
1.4  易用性 4
1.5  设计能力 5
1.6  多样性 6
1.7 广泛的可视性 6
1.8  集成 7
第2章  开始学习 8
2.1  Flash的工作原理 8
2.1.1  内容的创建 9
2.1.2  内容的分发 9
2.2  Flash 5中的新增功能 10
2.3  界面 11
2.3.1  工具栏 12
2.3.2  菜单栏 13
2.3.3  上下文菜单 17
2.3.4  时间线 18
2.3.5  舞台 19
2.3.6  工作区域 20
2.3.7  库 20
2.3.8  面板 20
2.3.9  面板的使用 26
2.3.10  电影浏览器 27
2.3.11  网格、标尺和导尺 28
2.3.12  Scene and Symbols列表按钮 28
2.4  选项和设置 29
2.4.1  偏好 29
2.4.2  显示选项 31
2.4.3  视图选项 31
2.4.4  键盘快捷键 33
2.5  设置电影属性 35
2.6  交互式教程 36
第3章  绘图 37
3.1  工具和选项 37
3.1.1  Arrow Tool (V)(箭头工具) 38
3.1.2  Subselect Tool(A)(子选择工具) 39
3.1.3  Line Tool (N)(直线工具) 39
3.1.4  Lasso Tool (L)(套索工具) 39
3.1.5  Pen Tool (P)(笔工具) 40
3.1.6  Text Tool (T)(文本工具) 40
3.1.7  Oval Tool (O)(椭圆工具) 40
3.1.8  Rectangle Tool (R)(矩形工具) 41
3.1.9  Pencil Tool (Y)(铅笔工具) 41
3.1.10  Brush Tool (B)(笔刷工具) 42
3.1.11  Ink Bottle Tool (I)(墨水瓶工具) 43
3.1.12  Panit Bucket Tool(K)(油漆桶工具) 43
3.1.13  Dropper Tool (D)(吸管工具) 44
3.1.14  Eraser Tool (E)(橡皮擦工具) 44
3.2  绘图任务 44
3.2.1  简单形状和对象 44
3.2.2  创建简单形状 46
3.3  使用Pen工具 49
3.3.1  了解路径、路径段、锚点和切线柄 50
3.3.2  创建路径 50
3.3.3  处理路径段 52
3.3.4  处理锚点 52
3.4  笔和绘图的偏好设置 53
3.5  编辑简单形状 54
3.5.1  调整线段 54
3.5.2  对线条或具有填充的形状进行平直或
光滑处理 54
3.5.3  对线条或具有填充的形状进行调整 54
3.5.4  分割和连接 55
3.5.5  擦除 56
3.6  笔画和填充 57
3.6.1  处理笔画 57
3.6.2  处理填充 59
3.6.3  线条和填充效果 63
3.7  导入矢量图形 65
3.8  图形的优化 68
3.9  颜色的应用 68
3.9.1  用颜色块来选择颜色 70
3.9.2  使用Mixer面板 71
3.9.3  了解颜色模式 72
3.9.4  样品和调色板 74
3.10  交互式教程 76
第4章  文本 77
4.1  什么是文本 77
4.2  创建文本元素 77
4.2.1  静态文本元素 78
4.2.2  输入和动态文本元素 80
4.3  处理文本元素 81
4.3.1  选择和编辑文本块 81
4.3.2  字符级格式化 82
4.3.3  段落级格式化 83
4.3.4  文本块选项 84
4.3.5  用富文本格式加强输入和动态文本
元素 88
4.4  为动态类型样式使用字体素材 91
4.5  文本分解 93
4.6  关于动画的考虑 94
4.7  交互式教程 95
第5章  声音 96
5.1  了解声音的原理 96
5.2  导入声音 97
5.3  将声音添加到时间线上 98
5.4  配置/编辑声音实例 99
5.4.1  声音实例的音量、立体效果和长度 102
5.4.2  最大限度地使用一个声音 104
5.5  声音属性 105
5.6  更新声音 108
5.7  高级声音功能 110
5.8  使用共享库中的声音 110
5.9  交互式教程 110
第6章  位图 111
6.1  导入位图 111
6.2  在电影中添加位图 113
6.3  处理位图 114
6.3.1  将位图用作填充物 114
6.3.2  位图的分解 115
6.3.3  选择并修改位图中的颜色 116
6.3.4  位图转换 117
6.4  位图属性 118
6.5  图像的优化 120
6.5.1  导入前 120
6.5.2  压缩Flash中的图像 120
6.6  更新位图 122
6.7  使用共享库中的位图 123
6.8  使用GIF动画 123
6.9  PNG的应用 125
6.10  交互式教程 126
第7章  素材 127
7.1  了解素材和素材实例 127
7.2  创建素材 130
7.2.1  一般素材的创建 130
7.2.2  特定素材的创建 131
7.2.3  复制素材 135
7.2.4  其他电影的素材 135
7.2.5  使用共享库中的素材 136
7.3  编辑素材 136
7.3.1  素材编辑模式 137
7.3.2  现场编辑和在新窗口中编辑 138
7.3.3  面包屑导航栏 139
7.4  处理实例 139
7.4.1  在电影中添加实例 139
7.4.2  更改实例的着色和透明度 140
7.4.3  实例的定义 140
7.4.4  为按钮添加动作 142
7.4.5  为电影剪辑添加动作 142
7.4.6  交换素材 143
7.4.7  实例的分解 144
7.5  交互式教程 144
第8章  处理舞台上的元素 146
8.1  选择 146
8.1.1  选择单个元素 146
8.1.2  选择多个元素 147
8.1.3  全选 148
8.1.4  用Lasso工具选择 148
8.1.5  时间线的选择 149
8.1.6  删除 150
8.1.7  取消选择 150
8.1.8  锁定元素 150
8.2  组 150
8.3  舞台上元素的放置 151
8.3.1  移动 152
8.3.2  对齐和间隔 153
8.3.3  标尺 155
8.3.4  网格 156
8.3.5  导尺 156
8.3.6  自动对齐 157
8.4  元素的整形 158
8.4.1  缩放 159
8.4.2  旋转和扭曲 160
8.4.3  翻转 162
8.4.4  删除整形 163
8.5  复制元素 163
8.6  剪切、复制、删除和粘贴 163
8.7  交互式教程 164
第9章  使用层来区分内容和功能 165
9.1  理解层 165
9.2  使用层 167
9.2.1  创建层 167
9.2.2  当前层模式 168
9.2.3  其他层模式 168
9.2.4  删除层 170
9.2.5  重命名层 170
9.2.6  改变层的顺序 170
9.2.7  复制层 171
9.3  标识不同层上的图形对象 172
9.4  使用引导层 173
9.5  特殊用途的层 174
9.5.1  蒙版层 174
9.5.2  创造性地使用蒙版层 177
9.5.3  运动引导层 178
9.6  层属性 179
9.7  交互式教程 180
第10章  使用动画产生运动 181
10.1  动画的原理 181
10.2  理解时间线 183
10.2.1  层 183
10.2.2  放映头 184
10.2.3  时间线的标尺 184
10.2.4  时间线的状态条 184
10.2.5  Center Frame按钮 185
10.2.6  帧浏览选项 186
10.2.7  时间线菜单 187
10.3  使用场景 188
10.4  帧 190
10.4.1  帧类型 191
10.4.2  使用帧 193
10.4.3  葱皮纸方法 197
10.5  创建动画 199
10.5.1  创建逐帧动画 200
10.5.2  创建一个形变过渡动画 201
10.5.3  创建运动过渡动画 205
10.6  综合 210
10.7  使用QuickTime视频电影 213
10.8  交互式教程 214
第11章  建立交互性的基本动作 215
11.1  Flash中的交互性 215
11.1.1  事件 215
11.1.2  目标 221
11.1.3  动作 224
11.2  Actions面板 225
11.2.1  普通/专业模式 226
11.2.2  添加动作 228
11.2.3  在Actions面板中使用动作 228
11.3  深入了解基本动作 232
11.3.1  Go To 233
11.3.2  Play 235
11.3.3  Stop 235
11.3.4  Toggle High Quality 235
11.3.5  Stop All Sounds 236
11.3.6  Get URL 237
11.3.7  FS Command 239
11.3.8  Load Movie 240
11.3.9  Unload Movie 243
11.3.10  Tell Target 243
11.3.11  If Frame Is Loaded 245
11.3.12  On Mouse Event 246
11.4  交互式教程 246
第12章  使用Action Script建立高级交
互性 247
12.1  什么是Action Script 247
12.2  像程序员那样思考问题 249
12.2.1  解决问题 249
12.2.2  分解问题 250
12.2.3  关于风格 250
12.2.4  像专家那样编程 250
12.3  变量 251
12.3.1  变量的类型 253
12.3.2  创建变量 253
12.3.3  使用变量 258
12.3.4  输入文本元素和动态文本元素 258
12.4  运算符 259
12.4.1  数字运算符 259
12.4.2  赋值运算符 261
12.4.3  比较运算符 262
12.4.4  逻辑运算符 264
12.5  表达式 265
12.6  语句 266
12.6.1  控制流程 266
12.6.2  If / Then 语句 266
12.6.3  If / Else 语句 267
12.6.4  If / Else - if 语句 267
12.6.5  While语句 268
12.6.6  For语句 270
12.6.7  Continue 和Break语句 271
12.7  函数 272
12.7.1  定义和调用函数 272
12.7.2  向函数传递值 273
12.7.3  返回结果 274
12.7.4  在函数中使用局部变量 275
12.8  处理多时间线 276
12.8.1  在Action Script中寻找目标 276
12.8.2  使用并改变各个时间线的属性 284
12.8.3  使用及改变时间线数据 293
12.8.4  简化工作 294
12.8.5  理解脚本中每条语句所在的环境 295
12.9  对象 296
12.9.1  MovieClip对象 297
12.9.2  Color对象 297
12.9.3  Date对象 298
12.9.4  Sound对象 300
12.9.5  Math对象 301
12.9.6  Mouse对象 302
12.9.7  Array对象 302
12.9.8  String对象 304
12.10  Smart Clips 306
12.11  Actions面板上的Options菜单 306
12.12  打印 308
12.12.1  与浏览器打印相比的优点 308
12.12.2  使用ActionScript打印电影 309
12.12.3  取消打印 311
12.12.4  使用隐藏电影 311
12.12.5  按需要打印 312
12.13  交互式教程 313
第13章  使用库管理条目 314
13.1  库界面 314
13.2  管理库中的条目 316
13.2.1  选择条目 316
13.2.2  预览条目 317
13.2.3  改变条目的名称 317
13.2.4  删除条目 318
13.3  在Library窗口中处理素材 318
13.4  在Library窗口中处理声音、位图、
视频 319
13.5  浏览及组织库条目 320
13.5.1  创建和使用条目夹 320
13.5.2  将条目移动到条目夹中 321
13.5.3  条目排序 322
13.6  特殊库 322
13.6.1  公共库 322
13.6.2  共享库 323
13.7  交互式教程 327
第14章  使用Movie Explorer管理动画
结构 328
14.1  理解显示列表 328
14.1.1  过滤视图 329
14.1.2  从Display List中得到信息 331
14.1.3  从Movie Explorer中浏览和编辑
条目 332
14.1.4  双击 334
14.2  Movie Explorer任务 334
14.2.1  Go to Location 334
14.2.2  Go to symbol Definition 335
14.2.3  打开的面板 335
14.2.4  编辑 335
14.2.5  搜索 336
14.2.6  在库中进行搜索 336
14.2.7  选择素材的实例 337
14.2.8  拼写检查 337
14.2.9  剪切、拷贝、清除 338
14.2.10  打印 338
14.3  交互式教程 338
第15章  测试 339
15.1  准备测试 339
15.2  在Flash的编辑环境中进行测试 339
15.3  Test  Movie 和Test Scene命令 340
15.4  测试环境 341
15.4.1  浏览选项 342
15.4.2  控制回放 342
15.4.3  测试功能 342
15.4.4  调试 344
15.4.5  测试下载性能 347
第16章  发布作品 353
16.1  传输方法 353
16.1.1  发布设置 353
16.1.2  设置预览 369
16.1.3  导出 370
16.1.4  导出设置 371
16.2  Flash和HTML 374
16.2.1  HTML标记 374
16.2.2  HTML标记参考 377
16.2.3  设置服务器 382
16.3  播放器问题 382
16.3.1  门户问题 382
16.3.2  折衷方案 382
16.3.3  提供可选方案 383
16.3.4  大胆尝试 383
16.4  了解模板 383
16.4.1  过程 383
16.4.2  模板变量 388
16.5  交互式教程 389
附录A  光盘上的内容 390
附录B  键盘快捷键 391
附录C  站点资源 398
附录D  第三方软件 400

教学资源推荐
作者: [美]詹妮·普瑞斯(Jenny Preece)[英]伊温妮·罗杰斯(Yvonne Rogers) 海伦·夏普(Helen Sharp) 著
作者: Ze-Nian Li Mark S.Drew
作者: 陈传波 金先级 编著
参考读物推荐
作者: 牟其春
作者: [美] Renée Stevens(雷恩·史蒂文斯) 著
作者: (美)Joshua Noble 著