奥义思网站建设-www.aooly.com
奥义思坚信质量高于产量
我们的团队自成立以来,秉承着质量是衡量价值最重要标准的理念,致力于打造高品质数字产品。不放过任何一个小的瑕疵而一蹴而就,体现的不仅是我们对品质的苛求,也是对客户以及产品负责的态度。
马上联系我们,让天才的设计师帮您实现这一切。

    FLASH 动画设计 FLASH整站制作

      Flash也是由macromedia公司推出的交互式矢量图和 Web 动画的标准,由Adobe公司收购。网页设计者使用 Flash 创作出既漂亮又可改变尺寸的导航界面以及其他奇特的效果。

       

      基本信息
      Flash的前身是Future Wave公司的Future Splash,是世界上第一个商用的二维矢量动画软件,用于设计和编辑Flash文档。1996年11月,美国Macromedia公司收购了Future Wave,并将其改名为Flash。在出到Flash 8以后,Macromedia又被Adobe公司收购。,最新版本为:Adobe Flash CS5。Flash通常也指Macromedia Flash Player(现Adobe Flash Player),用于播放Flash文件。

       

      特性

       

      1.Flash被大量应用于互联网网页的矢量动画设计

       

      因为使用向量运算﹙Vector Graphics﹚的方式,产生出来的影片占用存储空间较小。

       

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

       

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

       

      档案格式

       

      “swf ”这是一个完整的影片档,无法被编辑。有时会被念做“swiff”。Swf在发布时可以选择保护功能,如果没有选择,很容易被别人输入到他的原始档中使用。然而保护功能依然阻挡不了为数众多的破解软件,有不少闪客专门以此来学习别人的程序代码和设计方式。

       

      “fla ”是Flash的原始档,只能用Macromedia Flash打开编辑或Adobe Flash CS3及更高版本打开编辑。

       

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

       

      历史版本

       

      FutureSplash Animator (1995) - Flash的前身,由简单的工具和时间线组成

       

      Macromedia Flash 1 (1996-11) - Macromedia给FutureSplash Animator更名后为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) - Javascript, 智能剪辑, HTML文本格式

       

      Macromedia Flash MX (2002-3-15) - Unicode,组件,XML,流媒体视频编码

       

      Macromedia Flash MX 2004 (2003-9-10) - 文本抗锯齿,Actionscript 2.0,增强的流媒体视频,行为

       

      Macromedia Flash MX 2004 Pro (2003-9-10) - 包括所有Flash MX 2004的特性,加上Web Services, ActionScript 2.0的面向对象编程,媒体播放组件

       

      Macromedia Flash 8 (2005-9-13)

       

      Macromedia Flash 8 Pro (2005-9-13) 增强为移动设备开发的功能,方便创建Flash Web,增强的网络视频。

       

      2005年12月5日, Macromedia被Adobe公司以34亿美元的天价收购,其旗下的网页三剑客也归属到Adobe旗下。

       

      Adobe Flash CS3 Professional (2007)推出符合OOP的Actionscript 3.0,新的AS3.0对XML的支持达到了100%。

       

      Adobe Flash CS3 (2007-12-14 )Adobe公司收购Macromedia公司后,首次推出的版本,最新的as3.0编程语言替换原来的as2.0编程语言。

       

      增加功能:

       

      FlashCS3增加了导出QuickTime视频的功能。这种方式可以精确地将Flash电影导出,包括嵌套的影片剪辑、ActionScript产生的内容以及其他运行时的效果,例如投影、模糊等特效。

       

      Adobe设备中心CS3已包含在FlashC S3之中,借助于内置的设备模板和不断更新的设备参数文件,可以大大简化移动内容的创建过程。现在用户可以方便地设计、预览以及测试移动内容,例如交互的 Flash Lite应用程序和丰富的用户界面。

       

      使用内置的ActionScript 3.0 用户界面和视频组件,可以大大提升内容的开发,节省宝贵的时间,包括按钮、滚动条、滑块等等。新增的可以编辑的属性使得用户可以方便地定制组件的外观,从而适应不同项目的需求。

       

      使用Adobe Flash Video编码器传送广播级质量的在线视频。在编码选项中,包括了许多高级选项,例如去除交错,导入导出线索点等等。以及一组非常漂亮的视频组件模板,为用户对播放视频的外观提供了详细的控制。

       

      Adobe Flash CS4 (2008-12) Adobe Flash CS5 是目前Flash的最新版本

       

      Flash解析

       

      Flash 是一种创作工具,设计人员和开发人员可使用它来创建演示文稿、应用程序和其它允许用户交互的内容。Flash 可以包含简单的动画、视频内容、复杂演示文稿和应用程序以及介于它们之间的任何内容。通常,使用 Flash 创作的各个内容单元称为应用程序,即使它们可能只是很简单的动画。您也可以通过添加图片、声音、视频和特殊效果,构建包含丰富媒体的 Flash 应用程序。

       

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

       

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

       

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

       

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

       

      时间轴用来通知 Flash 显示图形和其它项目元素的时间,也可以使用时间轴指定舞台上各图形的分层顺序。位于较高图层中的图形显示在较低图层中的图形的上方。 库面板是 Flash 显示 Flash 文档中的媒体元素列表的位置。

       

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

       

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

       

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

       

      Flash历史

       

      Flash 5 以前

       

      Flash 最早期的版本称为Future Splash Animator,当时Future Splash Animator最大的两个用户是微软(Microsoft)和迪斯尼(Disney)。1996年11月,Future Splash Animator卖给了MM(同时改名为Flash1.0 。这里不得不提到的人物是乔纳森·盖伊(Jonathan Gay),是他和他的六人小组首先创造了Future Splash Animator,也就是现在Flash的真正前身了。

       

      Macromedia 公司在1997年6月推出了Flash 2.0 ,引入库的概念 。

       

      1998年5月31日推出了Flash3.0,支持影片剪辑,Javascript插件,透明度和独立播放器。但是这些早期版本的Flash所使用的都是Shockwave 播放器。

       

      1999n年6月15日,Flash 进入4.0 。支持变量,文本输入框,增强的Actionscript,流媒体MP3。原来所使用的 Shockwave 播放器便仅供 Director 使用。Flash 4.0开始有了自己专用的播放器,称为“Flash Player”,但是为了保持向下相容性,Flash仍然沿用了原有的扩展名:.SWF(Shockwave Flash)。

       

      Marcromedia Flash 5

       

      2000年8月24日,Macromedia 推出了Flash5.0 ,它所支持的播放器为 Flash Player 5。Flash 5.0中的ActionScript已有了长足的进步,并且开始了对XML,Java,Smart Clip(智能影片剪辑),HTML文本格式的支持。ActionScript的语法已经开始定位为发展成为一种完整的面向对象的语言,并且遵循ECMAScript的标准,就像javascript那样。

       

      Marcromedia Flash MX

       

      2002年3月Macromedia 推出了Flash MX支持的播放器为 Flash Player 6。Flash 6开始了对外部jpg和MP3调入的支持,同时也增加了更多的内建对象,提供了对HTML文本更精确的控制,并引如SetInterval 超频帧的概念。同时也改进了swf文件的压缩技术。那么,“MX”究竟是什么意思呢?到目前为止,还没有一个官方的证实,如果一定要认为是某个单词的缩写,那么可以把Macromedia Experience作为最好的答案。最权威答案来自Macromedia Designer & Developer Center(Macromedia设计师和开发者中心)负责人的说法:

       

      1、所有的产品都搭载上MX绰号,是因为它们都是一个完整产品家族的一部分,而且,我们相信通过整套前台和后台综合的产品,可以让用户更高效得完成各种复杂项目。

       

      2、比起仅仅从版本号升级,例如Flash由5升级到6,用MX标签可以体现更重要的升级,看起来用户好像得到了全新的产品,从5到了MX。

       

      3、MX意味着Macromedia以此尝试一些新的事物,就我的观点来看,Flash MX不仅仅是一次革命性的升级,还是Macromedia一个重大演变的一部分。我不能说得太多,因为Flash MX仅仅是一个开始,接下来的几个月中会更有体现。

       

      虽然他依旧没有回答MX到底是什么意思,而最后一句“MX意味着Macromedia以此尝试一些新的事物”,暴露出Macromedia Experience的意思,也就有理由猜测,MX可能是Macromedia X的意思,即Macromedia的未来之路,Macromedia正试图展开一次全新的革命。

       

      Marcromedia Flash MX 2004

       

      2003年8月Macromedia 推出了Flash MX 2004,其播放器的版本被命名为 Flash Player 7。Flash MX 2004增加了许多新的功能:

       

      A、对移动设备和手机、Pocket PC的支持(以及像素字体的清晰显示);

       

      B、Flash Player 运行时性能提高了2至5倍;

       

      C、对HTML文本中内嵌图像和swf(swf中的独立swf)的支持;

       

      D、FLV外部视频的支持(与QuickTime的集成);

       

      E、对Adobe PDF及其它文档的支持;

       

      F、基于屏幕的可视开发环境;

       

      G、可视编程环境;

       

      H、高级可控制外观组件支持;

       

      I、数据绑定;

       

      J、Web 服务和 XML 的预建数据连接器;

       

      K、项目管理功能;

       

      L、源代码控制系统;

       

      M、其它

       

      同时开始了对Flash本身制作软件的控制和插件开放JSFL(Macromedia Flash javascript API),Macromedia无疑在开始调动Internet上Flasher们的巨大力量和集体智慧。

       

      Marcromedia Flash 8

       

      2005年10月,Macromedia 推出了Flash 8.0,增强了对视频支持。可以打包成Flash视频(即*.flv文件);改进了动作脚本面板。

       

      Adobe Flash CS 3

       

      2005年Adobe耗资34亿美元并购Macromedia

       

      从此,Flash便冠上了Adobe的名头,不久推出了以Adobe的名义推出Flash产品,名为Adobe Flash CS3(同时也发布了多款捆绑套装)。

       

      Adobe Flash CS 4

       

      2008年底推出了Adobe Creative Suite 4 Master Collection套装(简称Adobe CS4)中,含有最新版的Flash CS 4

       

      Adobe Flash CS 5

       

      最近又推出了最新版本Adobe CS5其功能有六大特点:

       

      XFL格式(Flash专业版)、文本布局(Flash专业版)、代码片段库(Flash专业版)、与Flash Builder完美集成、与Flash Catalyst完美集成、Flash Player 10.1无处不在。

       

      Flash的发展方向

       

      Flash被称为是“最为灵活的前台”,由于其独特的时间片段分割(TimeLine)和重组(MC嵌套)技术,结合ActionScitp的对象和流程控制,使得在灵活的界面设计和动画设计成为可能,同时它也是最为小巧的前台。Flash具有跨平台的特性(这点和Java一样),所以无论你处于何种平台,只要你安装了支持的Flash Player,就可以保证它们的最终显示效果的一致,而不必像在以前的网页设计中那样为IE或NetSpace各设计一个版本。同Java一样,它有很强的可移植性。最新的Flash还具有的手机支持功能,可以让用户为自己的手机设计喜爱的功能。当然首先必需要有支持Flash的手机,同时它还可以应用于Pocket PC。

       

      那么,Flash可能的发展方向究竟如何?

       

      1、应用程序开发:由于其独特的跨平台特性、灵活的界面控制以及多媒体特性的使用,使得用Flash制作的应用程序具有很强的生命力。在与用户的交流方面具有其它任何方式都无可比拟的优势。当然,某些功能可能还要依赖于XML或者其它诸如javascript的客户端技术来实现。但目前的现状是:很少有人具有运用Flash进行应用程序开发这方面的经验。但这个难度会随着时间的推移而逐步减弱。事实上,对于大型项目而言,使用Flash此时未免有些言之过早,因为它意味着很大的风险。当然,在最早的时间掌握和积累这方面的经验无疑是一种很大的竞争力。可以将这种技术运用在项目中的一小部分或者小型项目中,以减少开发的风险。

       

      2、软件系统界面开发:Flash对于界面元素的可控性和它所表达的效果无疑具有很大的诱惑。对于一个软件系统的界面,Flash所具有的特性完全可以为用户提供一个良好的接口。

       

      3、手机领域的开发:手机领域的开发将会对精确(像素级)的界面设计和CPU使用分布的操控能力有更高的要求,但同时也意味着更加更广泛的使用空间。事实上手机和Pocket PC的分界已越来越不明显,开发者必须为每一款手机(或Pocket PC)设计一个不同的界面,因为它们的屏幕大小各有不同。当然软件的内核可能是相同的,所要注意的是各类手机CPU的计算能力和内存的大小。这无疑是些很苛刻的要求。

       

      4、游戏开发:事实上,Flash中的游戏开发已经进行了多年的尝试。但至今为止仍然停留在中、小型游戏的开发上。游戏开发的很大一部份都受限于它的CPU能力和大量代码的管理。不过可喜的是,Flash Player 7运行时性能提高了2至5倍;而且最新的Flash MX 2004 Professional提供了项目管理和代码维护方面的功能,Actionscript 2.0的发布也使得程序更加容易维护和开发。

       

      5、Web应用服务:其实很难界定Web应用服务的范围究竟有多大,它似乎它拥有无限的可能。随着网络的逐渐渗透,基于客户端-服务器的应用设计也开始逐渐受到欢迎,并且一度被誉为最具前景的方式。但是,这种方式开发者可能要花更多的时间在服务器后台处理能力和架构上,并且将它们与前台(Flash端)保持同步。

       

      6、站点建设:事实上,现在只有极少数人掌握了使用Flash建立全Flash站点的技术。因为它意味着更高的界面维护能力和开发者整站架构能力。但它带来的好处也异常明显:全面的控制;无缝的导向跳转;更丰富的媒体内容;更体贴用户的流畅交互;跨平台和瘦客户端的支持;以及与其它Flash应用方案无缝连接集成等。

       

      7、多媒体娱乐:其实,在这个方面无需再说什么。尽管它的发展速度没有像当初预言的那样迅速,但它仍然还在不断前进。Flash本身就以多媒体和可交互性而广为推崇。它所带来亲切氛围相信每一位用户都会喜欢。

       

      flash影片的后缀名为 .swf ,该类型文件必须有flash播放器才能打开,但占用硬盘空间少,所以现在被广泛应用于游戏。

       

      FLASH设计的现状及未来的前景

       

      FLASH现阶段

       

      从2001年以来,大部分FLASH常规业务(如FLASH网站片头,FLASH演示动画,FLASH网站,FLASH广告,等)利润开始下滑。下滑的原因如下:

       

      首先,大量从业者、设计公司、工作组继续涌入市场趋向饱和的设计FLASH的行业,对于客户来说也增加了选择余地,大副增加了竞争压力。后进入市场的经营者为了瓜分现有利益,由于技术上不占有足够优势而采取价格竞争,而国内FLASH的制作成本几乎完全是劳动力,从业者劳动力成本估算不清,这样降价底线也就非常模糊。最终导致了FLASH业务的价格下跌难以控制,FLASH片头从最初的过万元制作一个降到目前的几百元一个。当然质量也必然下降很多。

       

      其次,客户在价格下跌过程对FLASH价格定位失去原有标准。客户总想要少花钱购买更多的更好的东西的心理。当面对一些经营能力比较差的工作队伍的时候往往能够在对于报酬的谈判中获胜。这就促使了FLASH产品价格在客户心目中的实际价格进一步下跌。

       

      在利润下滑的客观现实下,面临巨大竞争压力的时候不同的从业者(包括创作个人、团体和公司)会各自根据需要采取不同的措施,也产生了多种不同的效果。大多数非垄断性行业的利润总会趋向与平均,最开始进入的人也许可以获得非常巨大的利益,而当进入的人越来越多,那么利润也就开始逐渐平分。渐渐会接近一条水平线,一些经营不善的则会出现亏损。而在行业利润已经趋向于平均的时候,首先采取技术革新的人,就会获得相对较高的利润。高与平均线的利润会引起其他的同行仿效,当大部分经营者陆续进行技术革新时,利润逐渐的再次平分,为了获得高于平均线的利润,又会激发新一轮继续技术革新。这是符合利润规律的。 FLASH常规业务的市场现阶段正出于一个调整阶段,而并非所谓的消亡。

       

      FLASH设计的前景

       

      FLASH制作业务竞争激烈,利润趋向与平均,需要人们不断的进行技术革新来获得更高利益,或者维持生存。技术革新可以体现在生产、管理和销售三个主要环节。

       

      1. 生产过程中的技术革新:

       

      在生产过程中,可以通过提高FLASH制作技术,改进以前的制作方式或流程,让工作更加高效率,掌握更多技能来辅助FLASH的创作。根据对客户需求的分类,定制系列组件,方便应用在不同客户的同类需要中,减少重复劳动。

       

      2. 管理的技术革新:

       

      对于一个团体或企业来说完成项目会是一种“团队合作”,那么良好的管理在这个团队合作的过程会非常重要,管理得是否得当会影响生产的质量和效率。管理环节的技术革新主要体现在分析以往的管理,寻找存在的问题并改正,比较其他同行的先进管理经验,改善现有的管理。

       

      3. 销售过程中的技术革新:

       

      销售过程的改进,各不同的经营对象会需要采用各自不同的具体措施。除了拓展客户渠道以外,保持跟团队其他环节的通畅的沟通,掌握革新后的团队情报,以便在销售过程中充分展现优势。

       

      FLASH是高效的转播载体,同时加上它不断增强的开发潜力,跨媒体应用的可能,这样就会促使一些优秀的新产品,这里尤其看好的是在移动设备上的应用,比如使用FLASH制作用于手机(或掌上电脑)上的游戏,使购买一部手机的用户可以不断更换他手机中的游戏,这样会吸引大量的年轻购买力。(在手机 GAME方面日本已经有了非常好的成功先例)人们可以使用移动设备(包括手机,掌上电脑等)随时随地的观看喜爱的动画片。这些目前虽然还处于技术尝试阶段,但他启示了FLASH的良好前景。FLASH的优势综合起来更加使它具备强劲的实力能够更多的创造获利机会。