当前位置:在线查询网 > 在线百科全书查询 > Flash

Flash_在线百科全书查询


请输入要查询的词条内容:

Flash


1 交互式矢量图和Web动画标准

Flash是由macromedia公司推出的交互式矢量图和 Web 动画的标准,由Adobe公司收购。网页设计者使用 Flash 创作出既漂亮又可改变尺寸的导航界面以及其他奇特的效果。Flash也是存储芯片的一种,通过特定的程序可以修改里面的数据。Flash的前身是Future Wave公司的Future Splash,是世界上第一个商用的二维矢量动画软件,用于设计和编辑Flash文档。1996年11月,美国Macromedia公司收购了Future Wave,并将其改名为Flash。在出到Flash 8以后,Macromedia又被Adobe公司收购。Flash通常也指Macromedia Flash Player(现Adobe Flash Player)。



^软件简介及历史


Flash,是一种创作工具计算机软件,目前最新的零售版本为Adobe Flash CS5.5 Professional(2011年发布),现在已经有Flash CS6 Professional提供测试版本的下载。Adobe Flash Professional CS5为创建数字动画和交互式Web站点提供了功能全面的创作和编辑环境。Flash广泛用于创建吸引人的应用程序,它们包含丰富 的视频、声音、图形和动画。可以在Flash中创建原始内容或者从其它Adobe应用程序(如Photoshop或Illustrator)导入它们,快速设计简单的动画,以及使用Adobe AcitonScript 3.0开发高级的交互式项目。设计人员和开发人员可使用它来创建演示文稿、应用程序和其它允许用户交互的内容。Flash可以包含简单的动画、视频内容、复杂演示文稿和应用程序以及介于它们之间的任何内容。通常,使用Flash创作的各个内容单元称为应用程序,即使它们可能只是很简单的动画。您也可以通过添加图片、声音、视频和特殊效果,构建包含丰富媒体的Flash应用程序。

Flash的前身是Future Splash Animator(也有被称为Schockwave Animator),在出现时它仅仅作为当时交互制作软件Director和Authorware的一个小型插件,后来才由Macromedia公司出品成单独的软件。曾与Dreamweaver(网页制作工具软件)和Fireworks(图像处理软件)并成为“网页三剑客”。Flash随着互联网的发展,在Flash4版本之后嵌入了ActionScript函数调用功能,使互联网在交互应用上更加便捷。该公司及旗下软件于2007年被Adobe公司收购并进行后续开发。(Macromedia最后一个版本为Flash8,Adobe收购后第一个发布的版本为Flash CS)

但是Adobe Flash Professional仅仅是Flash CS5工具套件当中的一个产品。除了Flash Professional之外,Adobe还提供了Flash Catalyst和Flash Builder。Flash Catalyst是一个设计工具,它无需编写代码即可快速创建富有表现力的界面和交互式内容。Flash Builder(以前称为Flex Builder)是适合于开发人员(而不是动画师或设计师)创建交互式内容的以代码为中心的环境。尽管开发平台不同,这3种工具最终都将生成相同的结果——Flash内容(SWF文件)。Flash SWF文件在浏览器上的Flash播放器中、浏览器外面的桌面上的AIR(Adobe Integrated Runtimem,Adobe集成运行环境)中或者在移动电话上运行。

Flash特别适用于创建通过Internet提供的内容,因为它的文件非常小。Flash是通过广泛使用矢量图形做到这一点的。与位图图形相比,矢量图形需要的内存和存储空间小很多,因为它们是以数学公式而不是大型数据集来表示的。位图图形之所以更大,是因为图像中的每个像素都需要一组单独的数据来表示。

要在Flash中构建应用程序,可以使用Flash绘图工具创建图形,并将其它媒体元素导入Flash文档。接下来,定义如何以及何时使用各个元素来创建设想中的应用程序。

Flash是一个非常优秀的矢量动画制作软件,它以流式控制技术和矢量技术为核心,制作的动画具有短小精悍的特点,所以被广泛应用于网页动画的设计中,以成为当前网页动画设计最为流行的软件之一。

在Flash中创作内容时,需要在Flash文档文件中工作。Flash文档的文件扩展名为.fla(FLA)。Flash文档有四个主要部分:

1、舞台。舞台是在回放过程中显示图形、视频、按钮等内容的位置。在Flash基础中将对舞台做详细介绍。

2、时间轴。时间轴用来通知Flash显示图形和其它项目元素的时间,也可以使用时间轴指定舞台上各图形的分层顺序。位于较高图层中的图形显示在较低图层中的图形的上方。

3、库面板。库面板是Flash显示Flash文档中的媒体元素列表的位置。

4、ActionScript。ActionScript代码可用来向文档中的媒体元素添加交互式内容。例如,可以添加代码以便用户在单击某按钮时显示一幅新图像,还可以使用ActionScript向应用程序添加逻辑。逻辑使应用程序能够根据用户的操作和其它情况采取不同的工作方式。Flash包括两个版本的ActionScript,可满足创作者的不同具体需要。有关编写ActionScript的详细信息,请参阅“帮助”面板中的"学习Flash中的ActionScript8.0”。

Flash包含了许多种功能,如预置的拖放用户界面组件,可以轻松地将ActionScript添加到文档的内置行为,以及可以添加到媒体对象的特殊效果。这些功能使Flash不仅功能强大,而且易于使用。

完成Flash文档的创作后,可以使用“文件”——“发布”命令发布它。这会创建文件的一个压缩版本,其扩展名为.swf(SWF)。然后,就可以使用FlashPlayer在Web浏览器中播放SWF文件,或者将其作为独立的应用程序进行播放。有关FlashPlayer的介绍,请参阅关于FlashPlayer。

^软件特性


1.Flash被大量应用于互联网网页的矢量动画设计。因为使用向量运算(VectorGraphics)的方式,产生出来的影片占用存储空间较小。

2.使用Flash创作出的影片有自己的特殊档案格式(SWF),该公司声称全世界97%的网络浏览器都内建Flash播放器(FlashPlayer)。

3.Flash是Macromedia提出的“富因特网应用”(RIA)概念的实现平台之一。

^历史版本


历史版本

版本名称 更新时间 增加功能

Future Splash Animator 1995年 由简单的工具和时间线组成

Macromedia Flash 1 1996年11月 Macromedia更名后为Flash的第一个版本

Macromedia Flash 2 1997年6月 引入库的概念

Macromedia Flash 3 1998年5月31日 影片剪辑,Javascript插件,透明度和独立播放器

Macromedia Flash 4 1999年6月15日 文本输入框,增强的ActionScript,流媒体,MP3

Macromedia Flash 5 2000年8月24日 智能剪辑,HTML文本格式

Macromedia Flash MX 2002年3月15日 Unicode,组件,XML,流媒体视频编码

Macromedia Flash MX2004 2003年9月10日 文本抗锯齿、ActionScript2.0,增强的流媒体视频行为

Macromedia Flash MX Pro 2003年9月10日 ActionScript2.0的面向对象编程,媒体播放组件

Macromedia Flash 8 2005年9月13日 详见Flash8

Macromedia Flash 8 Pro 2005年9月13日 方便创建FlashWeb,增强的网络视频

Adobe Flash CS3 Professional 2007年 支持ActionScript3.0,支持XML

Adobe Flash CS3 2007年12月14日 导出QuickTime视频

Adobe Flash CS4 2008年9月 详见Flash CS4

Adobe Flash CS5 2010年 FlashBuilder、TLF文本支持

Adobe Flash CS5.5 Professional 2011年 支持 iOS 项目开发

Adobe Flash CS6 Professional 2012年4月26日 生成sprite菜单,锁定3D场景,3D转换档案格式

flash影片的后缀名为.swf,该类型文件必须有flash播放器才能打开(包括各大浏览器,视频播放器),且播放器的版本须不低于FLASH程序自带播放器的版本。但占用硬盘空间少,所以现在被广泛应用于游戏、网络视频、网站广告、交互设计等。

“swf”这是一个完整的影片档,无法被编辑。swf在发布时可以选择保护功能,如果没有选择,很容易被别人输入到他的原始档中使用。

“fla”是Flash的原始档,只能用对应版本或更高版本的Flash打开编辑。

ActionScript是一种程序语言的简单文本文件.FLA档案能够直接包含ActionScript,但是也可以把它存成AS档做为外部连结档案(如定义ActionScript类则必须在写在as文件里,再通过import加入类),以方便共同工作和更进阶的程序修改。

^基本功能


Flash动画设计的三大基本功能是整个Flash动画设计知识体系中最重要、也是最基础的,包括:绘图和编辑图形、补间动画和遮罩。这是三个紧密相连的逻辑功能,并且这三个功能自Flash诞生以来就存在。

^绘图和编辑图形

绘图和编辑图形不但是创作Flash动画的基本功,也是进行多媒体创作的基本功。只有基本功扎实,才能在以后的学习和创作道路上一帆风顺;使用FlashProfessional8绘图和编辑图形——这是Flash动画创作的三大基本功的第一位;在绘图的过程中要学习怎样使用元件来组织图形元素,这也是Flash动画的一个巨大特点。Flash中的每幅图形都开始于一种形状。形状由两个部分组成:填充(fill)和笔触(stroke),前者是形状里面的部分,后者是形状的轮廓线。如果你总是可以记住这两个组成部分,就可以比较顺利地创建美观、复杂的画面。

Flash包括多种绘图工具,它们在不同的绘制模式下工作。许多创建工作都开始于像矩形和椭圆这样的简单形状,因此能够熟练地绘制它们、修改它们的外观以及应用填充和笔触是很重要的。对于Flash提供的3种绘制模式,它们决定了“舞台”上的对象彼此之间如何交互,以及你能够怎样编辑它们。默认情况下,Flash使用合并绘制模式,但是你可以启用对象绘制模式,或者使用“基本矩形”或“基本椭圆”工具,以使用基本绘制模式。

^补间动画

补间动画是整个Flash动画设计的核心,也是Flash动画的最大优点,它有动画补间和形状补间两种形式;用户学习Flash动画设计,最主要的就是学习“补间动画”设计;在应用影片剪辑元件和图形元件创作动画时,有一些细微的差别,你应该完整把握这些细微的差别。

Flash的补间动画有以下几种:

^1.Flash动作补间动画

动作补间动画是Flash中非常重要的动画表现形式之一,在Flash中制作动作补间动画的对象必须是“元件”或“组成”对象。

基本概念:在一个关键帧上放置一个元件,然后 在另一个关键帧上改变该元件的大小、颜色、位置、透明度等,Flash根据两者之间帧的值自动所创建的动画,被称为动作补间动画。

^2.Flash形状补间动画

所谓的形状补间动画,实际上是由一种对象变换成另一个对象,而该过程只需要用户提供两个分别包含变形前和变形后对象的关键帧,中间过程将由Flash自动完成。

基本概念:在一个关键帧中绘制一个形状,然后在另一个关键帧中更改该形状或绘制另一个形状,Flash根据两者之间帧的值或形状来创建的动画称为“形状补间动画”。形状补间动画可以实现两个图形之间颜色、形状、大小、位置的相互变化,其变形的灵活性介于逐帧动画和动作补间动画之间,使用的元素多为鼠标或压感笔绘制出的形状。

小提示:在创作形状补间动画的过程中,如果使用的元素是图形元件、按扭、文字,则必须先将其“打散”,然后才能创建形状补间动画。

^3.Flash逐帧动画

逐帧动画是一种常见的动画形式,它的原理是在“连续的关键帧”中分解动画动作,也就是每一帧中的内容不同,连续播放形成动画。

基本概念:在时间帧上逐帧绘制帧内容称为逐帧动画,由于是一帧一帧地画,所以逐帧动画具有非常大的灵活性,几乎可以表现任何想表现的内容。

在Flash中将JPG、PNG等格式的静态图片连续导入到Flash中,就会建立一段逐帧动画。也可以用鼠标或压感笔在场景中一帧帧地画出帧内容,还可以用文字作为帧中的元件,实现文字跳跃、旋转等特效。

^4.Flash遮罩动画

遮罩是Flash动画创作中所不可缺少的——这是Flash动画设计三大基本功能中重要的出彩点;使用遮罩配合补间动画,用户更可以创建更多丰富多彩的动画效果:图像切换、火焰背景文字、管中窥豹等都是实用性很强的动画。并且,从这些动画实例中,用户可以举一反三创建更多实用性更强的动画效果。遮罩的原理非常简单,但其实现的方式多种多样,特别是和补间动画以及影片剪辑元件结合起来,可以创建千变万化的形式,你应该对这些形式作个总结概括,从而使自己可以有的放矢,从容创建各种形式的动画效果。

在Flash作品中,常看到很多眩目神奇的效果,而其中部分作品就是利用“遮罩动画”的原理来制作的,如水波、万花筒、百叶窗、放大镜、望远镜等。

基本概念:在Flash中遮罩就是通过遮罩图层中的图形或者文字等对象,透出下面图层中的内容。在Flash动画中,“遮罩”主要有两种用途:一种是用在整个场景或一个特定区域,使场景外的对象或特定区域外外的对象不可见;另一种是用来遮罩住某一元件的一部分,从而实现一些特殊的效果。

被遮罩层中的对象只能透过遮罩层中的对象显现出来,被遮罩层可使用按扭、影片剪辑、图形、位图、文字、线条等。

^5.Flash引导层动画

基本概念:在Flash中,将一个或多个层链接到一个运动引导层,使一个或多个对象沿同一条路径运动的动画形式被称为“引导路径动画”。这种动画可以使一个或多个元件完成曲线或不规则运动。

在Flash中引导层是用来指示元件运行路径的,所以引导层中的内容可以是用钢笔、铅笔、线条、椭圆工具、矩形工具或画笔工具等绘制的线段,而被引导层中的对象是跟着引导线走的,可以使用影片剪辑、图形元件、按扭、文字等,但不能应用形状。

小提示:引导路径动画最基本的操作就是使一个运动动画附着在引导线上,所以操作时应特别注意引导线的两端,被引导的对象起始点,终止点的两个中心点一定要对准“引导线”的两个端头。

^安装方法


一、在开始之前,确保

1、用户有一个有效的AdobeID,请参阅Adobe帐户,密码,登录会员。

2、在用户的浏览器禁用弹出窗口拦截器,请参阅用户的浏览器的说明文件。

3、用户已经关闭了防火墙,防病毒软件和第三方的安全软件。

4、用户有所使用帐户的管理权限。

5、为了达到最佳效果,请使用最新版本的InternetExplorer(Windows)中,火狐(Windows或MacOS),或Safari(MacOS)。

二、转到下载页面。

三、一个有特色的产品和鼠标单击尝试链接,或从产品试验弹出菜单中选择一个产品,并单击“转到”。

四、从选择弹出菜单中选择的语言和平台,然后单击“立即下载”,下载的大小会在选择弹出菜单中出现。有关估计下载时间的信息,请参阅下载问题疑难解答。

五、如果出现提示,请使用用户的AdobeID和密码。

六、继续下面的主题之一,取决于你下载什么:

使用:

一 Acrobat中的X,将Adobe Captivate,Adobe技术通信套件试验:保存并安装Akamai的3管理下载;

1、选择审判的位置,并单击“保存”。

2、当下载完成后,单击“立即安装”。如果出现提示,确认你要打开从互联网上下载一个文件。

3、解压缩下载的文件,指定用于提取文件的位置,然后等待提取过程完成。

4、单击完成,并按照提示安装软件。

二 Photoshop Elements 和 Adobe Premiere Elements中的试验:保存并安装Adobe下载助理审判;

1、当提示安装Adobe下载助手,单击“保存”“。

2、双击下载的文件AdobeDownloadAssistant.exe(Windows)或AdobeDownloadAssistant.dmg键(MacOS),然后双击安装Adobe下载助理。

3、按照提示,让Adobe下载助理的安装和运行。

①、提示:要找到下载的文件,执行以下操作:

②、火狐浏览器:右键单击(Windows)或按住Control单击(MacOS)文件下载“窗口中,选择”打开所在的文件夹(Windows)或显示在Finder(MacOS)的。

③、Safari浏览器:控制一下(MacOS)“下载”窗口中的文件,并选择显示在Finder。

④、InternetExplorer中:C:\\\\Documentsand Settings文件\\[用户名]\\我的文档\\下载。

⑤、等待,当Adobe的下载管理器安装完毕,它会自动开始下载用户的试用。

三 CS5.5试验:保存并安装试验与Adobe下载助理;

四 小试的下载,如Lightroom中,保存并安装浏览器管理下载。

^软件快捷键


^工具

箭头工具【V】

部分选取工具【A】

线条工具【N】

套索工具【L】

钢笔工具【P】

文本工具【T】

椭圆工具【O】

矩形工具【R】

铅笔工具【Y】

画笔工具【B】

任意变形工具【Q】

填充变形工具【F】

墨水瓶工具【S】

颜料桶工具【K】

滴管工具【I】

橡皮擦工具【E】

手形工具【H】

缩放工具【Z】,【M】

^菜单命令

新建FLASH文件【Ctrl】+【N】

打开FLA文件【Ctrl】+【O】

作为库打开【Ctrl】+【Shift】+【O】

关闭【Ctrl】+【W】

保存【Ctrl】+【S】

另存为【Ctrl】+【Shift】+【S】

新建元件【Ctrl】+【F8】

元件转换为散件【Ctrl】+【B】

导入【Ctrl】+【R】

导出影片【Ctrl】+【Shift】+【Alt】+【S】

发布设置【Ctrl】+【Shift】+【F12】

发布预览【Ctrl】+【F12】

发布【Shift】+【F12】

打印【Ctrl】+【P】

退出FLASH【Ctrl】+【Q】

撤消命令【Ctrl】+【Z】

剪切到剪贴板【Ctrl】+【X】

拷贝到剪贴板【Ctrl】+【C】

粘贴剪贴板内容【Ctrl】+【V】

粘贴到当前位置【Ctrl】+【Shift】+【V】

清除【退格】

复制所选内容【Ctrl】+【D】

全部选取【Ctrl】+【A】

取消全选【Ctrl】+【Shift】+【A】

剪切帧【Ctrl】+【Alt】+【X】

拷贝帧【Ctrl】+【Alt】+【C】

粘贴帧【Ctrl】+【Alt】+【V】

清除贴【Alt】+【退格】

选择所有帧【Ctrl】+【Alt】+【A】

新建空白帧【F5】

新建关键帧【F6】

删除帧【Shift】+【F5】

删除关键帧【Shift】+【F6】

转换为关键帧【F6】

转换为空白关键帧【F7】

编辑元件【Ctrl】+【E】

首选参数【Ctrl】+【U】

转到第一个【HOME】

转到前一个【PGUP】

转到下一个【PGDN】

转到最后一个【END】

放大视图【Ctrl】+【+】

缩小视图【Ctrl】+【-】

100%显示【Ctrl】+【1】

缩放到帧大小【Ctrl】+【2】

全部显示【Ctrl】+【3】

按轮廓显示【Ctrl】+【Shift】+【Alt】+【O】

高速显示【Ctrl】+【Shift】+【Alt】+【F】

消除锯齿显示【Ctrl】+【Shift】+【Alt】+【A】

消除文字锯齿【Ctrl】+【Shift】+【Alt】+【T】

显示隐藏时间轴【Ctrl】+【Alt】+【T】

显示隐藏工作区以外部分【Ctrl】+【Shift】+【W】

显示隐藏标尺【Ctrl】+【Shift】+【Alt】+【R】

^Flash插件


Flash插件是指安装于浏览器的Flash插件(Adobe FlashPlayer Plugin),使浏览器得以播放swf文件。如图为Adobe FlashPlayer Plugin的图标。

为增强flash的功能,有的个人和公司开发的可以安装在flash中的外挂插件(和许多软件的插件一样)。可以实现如自动保存、画特殊符号、骨骼动画等功能。

这种插件一般是以mxp结尾的文件,如ik_motion.mxp,line.mxp等等。这种插件最显著的特点是可以播放AVI等多媒体数据,兼容能力相当大。插件都是起辅助作用的,网页一些视频播放都要用flash插件。

^出品商简介


AdobeFlash的最初开发者是美国的Macromedia公司,Macromedia公司总部设立在美国加州(加利福尼亚)三藩市(旧金山),在全球50多个国家设有经营机构。Macromedia公司在全球拥有300万开发和设计用户以及广大的行业合作伙伴网络,其丰富的客户机软件被98%的Web应用开发人员所广泛使用,是企业、政府和教育市场客户的战略性IT提供商。

2005年4月18日,adobe公司收购Macromedia公司,Dreamweaver,Authorware等软件同归Adobe公司。AdobeSystems是一家总部位于美国加州圣何塞的电脑软件公司。公司由乔恩沃诺克和查理斯格什克创建于1982年12月,他们先前都曾任职于施乐公司的帕洛阿尔托研究中心,离开后组建了Adobe系统公司,使得PostScript页描述语言得到商业化应用。

Adobe解决方案现在已成为数码成像领域的金科玉律。与此同时,Adobe Creative Suite代表了下一代的设计和发布平台。Adobe智能文档技术则推动着整个企业级文档服务领域的发展,帮助各种规模的企业优化和加速文档处理流程并进一步提高效率。

^开发人介绍


Russell Chun是以为多媒体开放人员,并且是致力于使用Adobe Flash Professional在Web上形象地表示科学、数据和故事的顾问。他是哥伦比亚大学新闻学研究生院和纽约市立大学新闻学研究生院的客座教授,他在这两所大学讲授交互式新闻学。

2 存储芯片之一


flash是存储芯片的一种,通过特定的程序可以修改里面的数据。FLASH电子以及半导体领域内往往表示Flash Memory的意思,即平时所说的“闪存”,全名叫Flash EEPROM Memory。

Flash存储器又称闪存,它结合了ROM和RAM的长处,不仅具备电子可擦除可编程(EEPROM)的性能,还可以快速读取数据(NVRAM的优势),使数据不会因为断电而丢失。U盘和MP3里用的就是这种存储器。在过去的20年里,嵌入式系统一直使用ROM(EPROM)作为它们的存储设备,然而近年来Flash全面代替了ROM(EPROM)在嵌入式系统中的地位,用作存储Bootloader以及操作系统或者程序代码,或者直接当硬盘使用(U盘)。

目前Flash主要有两种NORFlash和NANDFlash。NORFlash的读取和我们常见的SDRAM的读取是一样,用户可以直接运行装载在NORFLASH里面的代码,这样可以减少SRAM的容量从而节约了成本。NANDFlash没有采取内存的随机读取技术,它的读取是以一次读取一块的形式来进行的,通常是一次读取512个字节,采用这种技术的Flash比较廉价。用户不能直接运行NANDFlash上的代码,因此好多使用NANDFlash的开发板除了使用NANDFlash以外,还加上了一块小的NORFlash来运行启动代码。

一般小容量的用NORFlash,因为其读取速度快,多用来存储操作系统等重要信息,而大容量的用NANDFLASH,最常见的NANDFLASH应用是嵌入式系统采用的DOC(Disk On Chip)和我们通常用的“闪盘”,可以在线擦除。目前市面上的FLASH主要来自Intel,AMD,Fujitsu和Mxic,而生产NANDFlash的主要厂家有Samsung,Toshiba和Hynix。

^在CISCO中FLASH(闪存)


即电可擦可编程只读存储器,用于保存CISCO的IOS(Cisco系统)。不过一般来说flash的大小跟硬件和CF卡有关。当然有些人也会把自己的一些配置信息转存到FLASH里面。这里就要注意了,要删除flash里的文件时一定要带上文件名,比如eraseflash:该命令一执行,那么flash里连同IOS和文件都会被删除掉。下次路由器启动就会加载不了IOS。导致启动失败,正确的方法是:delelteflash:xxxxx.xx(ios的文件名)。

^交换机中的Flash


提供永久存储功能,主要保存配置文件和系统文件:Flash能够快速恢复业务,有效的保证了交换机的正常运转。同时还为设备的升级维护提供了方便、快捷的方式,如使用FTP、TFTP升级或配置等等。

3 英文单词

闪烁,闪光[C]

There was a flash of lightning a moment ago.

刚才有一道闪电。

相关分词: Flash