1、第第1章章 第一次接触第一次接触Flash 8 1.1 什么是Flash 1.2 Flash可以做什么 1.3 Flash Basic 8和Flash Professional 8 1.4 Flash 8的适用人群 1.5 Flash 8的安装与注册 1.6 上机指导 教学提示Flash Professional 8是美国Macromedia公司新推出的矢量动画制作软件,它具有文件体积小、可以在网络上快速播放等优点,同时,Flash Professional 8新增的功能使设计者能够更好的发挥个人的想象力和创建力。本章将对Flash 8的基础知识进行详细的介绍,务求让读者可以快速掌握Flash
2、 8的基础应用和操作。教学目标了解Flash Professional 8的作用和适用人群,以及安装和注册Flash 8的操作。1.1 什么是什么是Flash lFlash是美国Macromedia公司出品的矢量图形编辑和动画创作的专业软件,主要用于制作和播放在互联网以及其他多媒体程序中使用的矢量图形和动画素材。Flash绝不仅仅是一个简单的工具软件,它所制作的动画文档具有体积小,便于在互联网上传播的特点,并且兼顾初学者和开发人员的使用特点,使之已经成为网页动画的标准。l在Flash中创作内容时,需要在Flash文档上工作。Flash文档的扩展名为.fla(FLA),它主要包括一下四部分。l1
3、.舞台:是在播放过程中显示图形、视频、按钮等内容的区域。l2.时间轴:用来通知Flash显示图形和其他项目元素的时间,也可以使用时间轴指定舞台上各对象的分层顺序(位于较高图层的图形显示在较低图层的图形上方)。l3.库面板:是显示Flash文档的对象元素列表的地方。l4.Action Script代码:可用来向文档的对象元素添加交互式内容。例如,可以为按钮对象添加代码,以便用户在单击该按钮时显示一幅新图像。另外,用户还可以使用Action Script向应用程序添加逻辑,以便让应用程序能够根据用户的操作和其他情况采取不同的工作方式。l完成Flash文档的创作后,可以通过【文件】|【发布】命令将文
4、档发布成动画。这个过程会创建Flash文件的一个压缩版本,其扩展名为.SWF。用户可以使用Flash Player在Web浏览器中播放SWF文件,或者将其作为独立的应用程序进行播放。l现在的Flash已经不再是网页动画专业人士的一个简单设计工具,它还是网络“闪客”们的娱乐工具,更是时尚网络文化灿烂的一部分。 1.2 Flash可以做什么可以做什么 l1.2.1 绘制矢量图 l1.2.2 制作动画 l1.2.3 构建游戏 l1.2.4 开发Web应用程序 1.2.1 绘制矢量图绘制矢量图 lFlash Professional 8最重要的功能就是创作各种矢量图。矢量图也称为面向对象的图形或绘制图
5、形,是Flash项目创作的基础。矢量图形通过以数学公式或者由包含着相应对象的大小、形状、颜色、轮廓以及位置等信息来定义,而不是通过大型数据集来表示。例如一条线段,矢量图只需要记录两个端点的坐标、线段的粗细和色彩等信息就可以了,因此矢量图文件所占的容量较小。lFlash提供了一整套用于绘制矢量图的工具,方便用户绘制各种各样的矢量图形。例如可以使用Flash自带的绘图工具绘制图形轮廓,然后选用填充工具为所需区域填充颜色。另外,可以使用【钢笔工具】来勾勒复杂的线条和图形,或者使用【任意变形工具】使图形产生不同角度和方向上的形变。l另外,Flash 8还提供将位图转化为矢量图的功能,用户可以将位图转成
6、矢量图形,使之具备矢量特性,便于在动画上的创作。 1.2.2 制作动画制作动画 l采用时间轴形式制作动画是Flash的一大特点。Flash使用关键帧技术,通过对时间轴上的关键帧的制作,并为关键帧之间创建补间动画,Flash就会自动生成运动中的动画帧,使两个关键帧之间的变化形成动画,如此节省了用户的大部份的时间,提高了工作效率。同时,Flash提供影片浏览器来浏览动画影片,也可以使用调试器调试影片,大大提供了动画设计的可用性和高品质。l在运动的设计上,Flash不但可以实现一般形式的移动,也可以实现物体大小、形状、色彩等的变化。通过增加引导线,用户还可以控制物体的运动轨迹,例如控制图像移动的方向
7、等。同时,Flash可以通过增加形状提示点和遮罩层来设计高级补间动画,实现各种各样复杂的动画效果。 1.2.3 构建游戏构建游戏 l在Flash游戏的开发中,通常需要结合Flash的动画功能和ActionScript的逻辑功能。事实上,Flash中的游戏开发已经进行了多年的尝试,但至今为止仍然停留在中、小型游戏的开发上。l游戏开发的很大一部份都受限于播放器的处理能力和大量代码的管理,不过可喜的是,新版本的Flash Player 8在运行时性能提高了2至5倍,而Flash 8也提供了项目管理和代码维护方面的功能。同时,Action script 2.0的发布也使得程序更加容易维护和开发。 1.
8、2.4 开发开发Web应用程序应用程序 l通常,使用Flash创作的各个内容单元称为应用程序,即使它们可能只是很简单的动画,但在开发中,仍可以将每个内容单元作为一个独立的应用程序使用。l由于Flash独特的跨平台特性、灵活的界面控制以及多媒体特性的使用,使它制作的Web应用程序具有很强的生命力,并且在与用户的交流方面具有其他任何方式都无可比拟的优势。不过,在开发Web应用程序中,某些功能可能还要依赖于XML或者其他诸如java script的客户端技术来实现。 要使用Flash开发Web应用程序,通常需要执行下列基本步骤。1确定应用程序要执行哪些基本任务。2创建并导入媒体元素,如图像、视频、声
9、音、文本等。3在舞台上和时间轴中排列这些媒体元素,以定义它们在应用程序中显示的时间和显示方式。4根据需要,对媒体元素应用特殊效果。5编写Action Script代码以控制媒体元素的行为方式,包括这些元素对用户交互的响应方式。6测试应用程序,确定它是否按预期方式工作,并查找其构造中的缺陷。在整个创建过程中不断测试应用程序。7将FLA文件发布为可在Web页中显示,或者发布成可使用Flash Player播放的SWF文件。1.3 Flash Basic 8和和Flash Professional 8 l1.3.1 关于基础版和专业版 l1.3.2 Flash 8共用的新增功能 l1.3.3 Fla
10、sh 8专业版的新增功能 1.3.1 关于基础版和专业版关于基础版和专业版 lFlash Basic 8是Flash Professional 8的一个子集,它是Web设计人员、交互式媒体专业人员和开发多媒体内容的主题专家的理想工具。Flash Basic 8注重创建、导入和处理多种类型的媒体,例如音频、视频、位图、矢量、文本和数据的处理。lFlash Professional 8则是专为高级Web设计人员和应用程序构建人员而设计的。它除了具备Flash Basic 8的所有功能外,还新增了几种功能强大的工具。另外,Flash Professional 8提供了新的表现手法工具,可优化用户设计
11、的Flash文件的外观和质感。而且该版本提供的外部脚本撰写和处理数据库中动态数据的能力,使它特别适合用于那些使用Flash Player及各种HTML内容一起部署的大型复杂项目。 1.3.2 Flash 8共用的新增功能共用的新增功能 l以下是Flash Basic 8和Flash Professional 8公用新增功能。 l1.渐变增色渐变增色l2.对象绘制模型对象绘制模型l3.Flash Typel4.脚本助手模式脚本助手模式l5.扩展的舞台工作区扩展的舞台工作区l6.Macintosh文档选项卡文档选项卡l7.单一库面板单一库面板l8.改进的发布界面改进的发布界面l9.对象层级撤消模式
12、对象层级撤消模式l10.改进的改进的【首选参数首选参数】对话框对话框1.3.3 Flash 8专业版的新增功能专业版的新增功能 lFlash Professional 8中新增的功能有以下7个方面。 l1自定义缓动控制自定义缓动控制l2图形效果滤镜图形效果滤镜l3混合模式混合模式l4位图平滑位图平滑l5改进的文本消除锯齿功能改进的文本消除锯齿功能l6新的视频编码器新的视频编码器l7视频视频Alpha 通道支持通道支持1.4 Flash 8的适用人群的适用人群 lFlash Professional 8新增的功能及工具满足了各个层次人员的要求,它的适用人群比较广泛,包括动画设计的爱好者、专业的动
13、画设计及制作人员、游戏及界面设计开发人员和网络应用程序开发员。 l1.4.1 动画设计初学与入门者动画设计初学与入门者 l1.4.2 有经验的动画设计人员有经验的动画设计人员 l1.4.3 开发游戏或界面的专业人士开发游戏或界面的专业人士 l1.4.4 Internet应用程序开发人员应用程序开发人员 1.4.1 动画设计初学与入门者动画设计初学与入门者 l动画设计初学者和入门者可以使用Flash 8制作一般的动画及图像,也可以通过教学和课本来对Flash 8进行学习和提高。使用Flash 8中的【帮助】菜单就可以对这一类用户进行指导和帮助,从而使这类用户可以快速的掌握Flash的相关知识和操
14、作。 1.4.2有经验的动画设计人员有经验的动画设计人员 l对于有经验的动画设计人员,使用增加的新功能可以使工作变得更加的轻松、高效,动画效果更加逼真、丰富。对于有经验的动画设计人员有用的新增功能如下。 1时间轴增强功能时间轴增强功能2改进库改进库3工作区操作工作区操作4Flash 8中的起始模板中的起始模板5混色器的改进混色器的改进6完整的帮助课程完整的帮助课程7支持多种视频格式支持多种视频格式8变形多个对象变形多个对象1.4.3 开发游戏或界面的专业人士开发游戏或界面的专业人士 l同有经验的动画设计人员一样,使用新增功能可以让开发游戏或界面的专业人士制作出更加优秀的游戏和界面。对于开发游戏
15、或界面的专业人士有用的新增功能如下。 1改进的调试器改进的调试器2对象模型和事件模型对象模型和事件模型3组件的实时预览组件的实时预览4增强的文本支持增强的文本支持1.4.4 Internet应用程序开发人员应用程序开发人员 l同有经验的动画设计人员一样,使用新增功能可以让开发游戏或界面的专业人士制作出更加优秀的游戏和界面。对于开发游戏或界面的专业人士有用的新增功能如下。 1改进的调试器改进的调试器2对象模型和事件模型对象模型和事件模型3组件的实时预览组件的实时预览4增强的文本支持增强的文本支持1.5 Flash 8的安装与注册的安装与注册 l在初步了解Flash Professional 8的
16、功能和特点后,用户一般都会有学习的欲望。那么在学习使用Flash Professional 8前,让我们首先来看一下如何安装和注册Flash Professional 8软件。 l1.5.1 Flash 8的系统要求的系统要求 l1.5.2 安装安装Flash 8专业版专业版 l1.5.3 联机注册联机注册Flash 8 1.5.1 Flash 8的系统要求的系统要求 Flash Professional 8的系统要求如下。(1)Inter Pentium200MHz以上或相当的处理器。(2)内存128MB,推荐使用256MB。(3)85MB以上可用磁盘空间。(4)显示器的分辨率达到1024X
17、768。(5)CD-ROM驱动器。(6)运行Windows98/ ME、WindowsNT4.0、Windows2000或Windows XP。Flash Player播放器对系统的要求如下。(1)Microsoft Windows95、Windows98、Windows ME、WindowsNT4.0、Windows2000或Windows XP或更高版本。(2)在Windows中,需要与Netscape4配合使用的Netscape插件。(3)要运行ActiveX控件,需要Microsoft Internet Explorer 5或更高版本。 1.5.2安装安装Flash 8专业版专业版 l
18、在Windows XP操作系统上安装Flash Professional 8的操作步骤如下。(1 1)在安装之前关闭任何正在运行的)在安装之前关闭任何正在运行的 Flash Flash 版本。版本。(2 2)开始安装过程,如果使用)开始安装过程,如果使用Flash Professional 8Flash Professional 8的安装光盘,将其插入的安装光盘,将其插入 CD CD 驱驱动器,一段自动运行的影片剪辑将指导您开始安装动器,一段自动运行的影片剪辑将指导您开始安装Flash Professional 8Flash Professional 8;如果;如果是从是从InternetIn
19、ternet下载的下载的 FlashFlash,双击,双击Flash Professional 8 InstallerFlash Professional 8 Installer。(3 3)启动)启动Flash 8Flash 8安装向导,出现安装向导,出现Macromedia Flash 8-InstallShield WizardMacromedia Flash 8-InstallShield Wizard的的【正在解压缩文件正在解压缩文件】对话框。对话框。(4 4)文件解压缩完成后,将出现)文件解压缩完成后,将出现【Windows InstallerWindows Installer】对话
20、框,开始向系统中复对话框,开始向系统中复制安装所使用的文件。制安装所使用的文件。(5 5)文件复制完成后,将出现)文件复制完成后,将出现【欢迎使用欢迎使用Macromedia Flash 8 Macromedia Flash 8 InstallShieldInstallShield WizardWizard】对话框。对话框。(6 6)单击)单击【下一步下一步】按钮,打开按钮,打开【许可证协议许可证协议】对话框,选择对话框,选择【我接受该许可证协我接受该许可证协议中的条款议中的条款】单选按钮,单击单选按钮,单击【下一步下一步】按钮。按钮。(7 7)单击)单击【下一步下一步】按钮,打开按钮,打开【
21、目的地文件夹目的地文件夹】对话框,如果要更改安装目录,对话框,如果要更改安装目录,单击单击【更改更改】按钮,即可重新选择安装目录。按钮,即可重新选择安装目录。(8 8)单击)单击【下一步下一步】按钮,打开按钮,打开【安装安装Macromedia Flash PlayerMacromedia Flash Player】对话框。选择对话框。选择【安装安装Macromedia Flash PlayerMacromedia Flash Player(I I)】复选框,可以将复选框,可以将Flash PlayerFlash Player安装到安装到IEIE浏览器中。浏览器中。(9 9)单击)单击【下一步
22、下一步】按钮,打开按钮,打开【已做好安装程序的准备已做好安装程序的准备】对话框。对话框。(1010)单击)单击【安装安装】按钮,打开按钮,打开【正在安装正在安装Macromedia Flash 8Macromedia Flash 8】对话框,用户可对话框,用户可以在此对话框中查看软件的安装进度。以在此对话框中查看软件的安装进度。(1111)Macromedia Flash 8Macromedia Flash 8安装完成后,打开安装完成后,打开【InstallShieldInstallShield Wizard Wizard完成完成】对话对话框。框。 1.5.3联机注册联机注册Flash 8 l
23、注册Flash 8的操作步骤如下。 (1)首次启动)首次启动Flash 8,弹出该软件的,弹出该软件的【Macromedia 产品激活产品激活】对话框。使用对话框。使用Flash 8的序列号激活产品选择的序列号激活产品选择【我有一个序列我有一个序列号,我希望激活号,我希望激活Macromedia Flash】单选按钮;如果没有序单选按钮;如果没有序列号,选择第二选项列号,选择第二选项【我想试用我想试用Macromedia Flash(剩余(剩余31天)天)】单选按钮,用户也可以单击该对话框上的单选按钮,用户也可以单击该对话框上的【购买购买】按钮,按钮,在线购买一个在线购买一个Flash 8的序
24、列号。的序列号。(2)使用)使用Flash 8序列号激活产品,单击序列号激活产品,单击【继续继续】按钮,打开按钮,打开【输入您的序列号输入您的序列号】对话框,在该对话框中输入正确的序列号。对话框,在该对话框中输入正确的序列号。(3)单击)单击【继续继续】按钮,打开按钮,打开【已成功激活!已成功激活!】对话框,在该对话框,在该对话框中的对话框中的【请注册您的请注册您的Macromedia Flash副本副本】栏下输入栏下输入你的个人信息,注册你的个人信息,注册Macromedia Flash副本信息。完成副本信息。完成Macromedia Flash副本注册的用户可以获得客户支持和产品副本注册的
25、用户可以获得客户支持和产品更新。更新。(4)完成产品激活后,启动)完成产品激活后,启动Flash 8应用程序。应用程序。1.6 上机指导上机指导 l在学习完本章内容后,读者要能够了解Flash Professional 8的功能及其对不同人群的功用,能够完成Flash Professional 8的软件安装和软件注册。下面介绍在其它目录中安装该软件的操作方法,具体操作步骤如下。 (1)双击)双击Flash Professional 8 Installer,启动,启动Flash 8安装向导,出现安装向导,出现Macromedia Flash 8-InstallShield Wizard的的【正在
26、解压缩文件正在解压缩文件】对话框。对话框。(2)文件解压缩完成后,将出现)文件解压缩完成后,将出现【Windows Installer】对话框,开始向系统中对话框,开始向系统中复制安装所使用的文件。复制安装所使用的文件。(3)文件复制完成后,将出现)文件复制完成后,将出现【欢迎使用欢迎使用Macromedia Flash 8 InstallShield Wizard】对话框。对话框。(4)单击)单击【下一步下一步】按钮,打开按钮,打开【许可证协议许可证协议】对话框,选择对话框,选择【我接受该许可我接受该许可证协议中的条款证协议中的条款】单选按钮,单击单选按钮,单击【下一步下一步】按钮。按钮。(
27、5)单击)单击【下一步下一步】按钮,打开按钮,打开【目的地文件夹目的地文件夹】对话框,要更改安装目录,对话框,要更改安装目录,单击单击【更改更改】按钮,打开按钮,打开【更改当前目的地文件夹更改当前目的地文件夹】对话框,在对话框,在【搜索范围搜索范围】下拉列表中选择安装软件的目的地文件夹所在的盘符。下拉列表中选择安装软件的目的地文件夹所在的盘符。(6)单击)单击【下一步下一步】按钮,打开按钮,打开【安装安装Macromedia Flash Player】对话框。对话框。选择选择【安装安装Macromedia Flash Player】复选框,可以将复选框,可以将Flash Player安装到安装到IE浏览器中。浏览器中。(7)单击)单击【下一步下一步】按钮,打开按钮,打开【已做好安装程序的准备已做好安装程序的准备】对话框。对话框。(8)单击)单击【安装安装】按钮,打开按钮,打开【正在安装正在安装Macromedia Flash 8】对话框。对话框。(9)Macromedia Flash 8安装完成后,打开安装完成后,打开【InstallShield Wizard完成完成】对话对话框。框。