更新时间:2024-02-04 14:57
Flash是美国的MACROMEDIA公司于1999年6月推出的优秀网页动画设计软件。它是一种交互式动画设计工具,用它可以将音乐,声效,动画以及富有新意的界面融合在一起,以制作出高品质的网页动态效果。
由于HTML语言的功能十分有限,无法达到人们的预期设计,以实现令人耳目一新的动态效果,在这种情况下,各种脚本语言应运而生,使得网页设计更加多样化。然而,程序设计总是不能很好地普及,因为它要求一定的编程能力,而人们更需要一种既简单直观又有功能强大的动画设计工具,而Flash的出现正好满足了这种需求。
Flash动画设计的三大基本功能是整个Flash动画设计知识体系中最重要、也是最基础的,包括:绘图和编辑图形、补间动画和遮罩。这是三个紧密相连的逻辑功能,并且这三个功能自Flash诞生以来就存在。Flash动画说到底就是“遮罩+补间动画+逐帧动画”与元件(主要是影片剪辑)的混合物,通过这些元素的不同组合,从而可以创建千变万化的效果。
绘图和编辑图形不但是创作Flash动画的基本功,也是进行多媒体创作的基本功。只有基本功扎实,才能在以后的学习和创作道路上一帆风顺。
使用Flash Professional 8绘图和编辑图形——这是Flash动画创作的三大基本功的第一位。
在绘图的过程中要学习怎样使用元件来组织图形元素,这也是Flash动画的一个巨大特点。
补间动画是整个Flash动画设计的核心,也是Flash动画的最大优点,它有动画补间和形状补间两种形式。
用户学习Flash动画设计,最主要的就是学习“补间动画”设计。
在应用影片剪辑元件和图形元件创作动画时,有一些细微的差别,你应该完整把握这些细微的差别。
还有补间动画的帧,启动画的主要作用,只有使用帧才能使动画更完美!
遮罩是Flash动画创作中所不可缺少的——这是Flash动画设计三大基本功能中重要的出彩点。
使用遮罩配合补间动画,用户更可以创建更多丰富多彩的动画效果:图像切换、火焰背景文字、管中窥豹等都是实用性很强的动画。并且,从这些动画实例中,用户可以举一反三创建更多实用性更强的动画效果。
遮罩的原理非常简单,但其实现的方式多种多样,特别是和补间动画以及影片剪辑元件结合起来,可以创建千变万化的形式,你应该对这些形式作个总结概括,从而使自己可以有的放矢,从容创建各种形式的动画效果。
Flash的前身是FutureSplash Animator,在出现时它仅仅作为当时交互制作软件Director和Authorware的一个小型插件,后来才由Macromedia公司出品成单独的软件。曾与Dreamweaver(网页制作工具软件)和Fireworks(图像处理软件)并成为“网页三剑客”。Flash随着互联网的发展,在Flash4版本之后嵌入了ActionScript函数调用功能,使互联网在交互应用上更加便捷。该公司及旗下软件于2007年被Adobe公司收购并进行后续开发。(Macromedia最后一个版本为Flash8,Adobe收购后第一个发布的版本为Flash CS)
Adobe Flash Professional CS6仅是Adobe Flash Platform开发平台中的一个产品。除了Flash之外,Adobe还提供了Flash Catalyst和Flash Builder。Flash Catalyst是一个设计工具,它无需编写代码即可快速创建富有表现力的界面和交互式内容。Flash Builder(以前称为Flex Builder)是适合于开发人员(而不是动画师或设计师)创建交互式内容的以代码为中心的环境。尽管开发平台不同,这3种工具最终都将生成相同的结果——Flash内容(SWF文件)。Flash SWF文件在浏览器上的Flash播放器中、浏览器外面的桌面上的AIR(Adobe Integrated Runtime,Adobe集成运行环境)中或者在移动电话上运行。
Flash特别适用于创建通过Internet提供的内容,因为它的文件非常小。Flash是通过广泛使用矢量图形做到这一点的。与位图图形相比,矢量图形需要的内存和存储空间小很多,因为它们是以数学公式而不是大型数据集来表示的。位图图形之所以更大,是因为图像中的每个像素都需要一组单独的数据来表示。
要在Flash中构建应用程序,可以使用Flash绘图工具创建图形,并将其它媒体元素导入Flash文档。接下来,定义如何以及何时使用各个元素来创建设想中的应用程序。
Flash动画说到底就是“遮罩+补间动画+逐帧动画”与元件(主要是影片剪辑)的混合物,通过这些元素的不同组合,从而可以创建千变万化的效果。
Flash是一个非常优秀的矢量动画制作软件,它以流式控制技术和矢量技术为核心,制作的动画具有短小精悍的特点,所以被广泛应用于网页动画的设计中,以成为当前网页动画设计最为流行的软件之一。
Flash动画的三大基本功能是一切Flash动画应用的基础。Flash已经是一个非常强大的平台,他是一个富媒体环境。
在Flash 4时他加入了MP3声音的支持,Flash3及以前的版本对音频支持是很匮乏的,从那个时候起你可以设计多媒体的Flash动画了。
在Flash 6时他加入了视频的支持,Flash 5及以前的版本不支持视频(不包括链接的Quicktime),这时,你可以嵌入视频,也可以播放外部的Flv格式的视频。甚至,你还可以捕做到来自麦克风和摄像头的实时音频和视频。
虽然Flash 4以前的版本中也有简洁的脚本代码,但应该不算有严格意义上的Actionscript,充其量只能算是Action,因为他仅有简单的几条语句,连加减乘除运算符都没有。
增强的图形处理功能
Flash对位图的处理功能还比较弱,因为它最初是从矢量处理起始的,加之矢量图形是Flash GUI设计之基石,所以估计还会沿着矢量处理的道路继续前进。
不过最近的滤镜和图像混合模式也向位图处理领域迈出一大步。相信未来会有更多更好的这方面的功能加进来。
Flash的功能可能越来越复杂,如何系统地掌握这项技术就显得非常重要。系统地掌握一门技术有两个好处:一个是对其功能有清晰的认识;第二,就是能够从容应对更复杂的知识。
了解这些对于一个初入门的动画设计者是非常有意义的,正是将这些功能逻辑的整理出来,有利于用户建立正确的、逻辑的知识体系,而不是再在黑夜里徘徊了。
Flash对于界面元素的可控性和它所有表达的效果无疑具有很大的诱惑。对于一个系统的界面你可能要花更多的时间关注它们的接口和界面显示能力间的驱动。另外一个需要关注的就是你的内存使用和执行效率。
手机领域的开发
转向手机领域的开发将会要求你对精确(像素级)的界面设计和CPU的使用分布的操控能力更高。但也意味更大更广泛的使用空间。事实上手机和Pocket PC的分界已越来越不明显,你必须为每一款手机(或Pocket PC)设计一个不同的界面,因为它们的屏幕大小各有不同。当然你的内核可能是相同的,所要注意的是你的各类手机的CPU的计算能力和内存的大小。这无疑是些很苛刻的要求。
游戏开发
事实上,Flash中的游戏开发已经进行了多年的尝试。但仍然停留在中、小型游戏的开发上。游戏开发的很大一部份都受限于它的CPU能力和大量代码的管理。不过可喜的是,Flash Player 7 运行时性能提高了 2 至 5 倍;而且基于 Java 类的结构的类的开始也奠定了这些基础。
Web应用服务
很难界定Web应用服务的范围究竟有多大。似乎它拥有无限的可能。随着网络的逐渐渗透,基于客户端-服务器的应用设计也开始逐渐受到欢迎,并且一度被誉为最具前景的方式。这种方式你可能要花更多的时间在服务器的后台处理能力和架构上,并且将它们与前台(Flash端)保持同步。
站点建设
事实上,只有极少数人掌握了使用Flash建立全flash站点的技术。因为它意味着更高的界面维护能力和你的整站的架构能力。但它带来的好处也异常明显:全面的控制;无缝的导向跳转;更丰富的媒体内容;更体贴用户的流畅交互;以及跨平台和小巧客户端的支持以及与你的其它flash应用方案的无缝连接集成。
当然,你需要在培养自已能力所花的精力和你的未来之间做个选择。
多媒体娱乐
在这方面的内容我想我已不用再多说什么。尽管它的发展速度没有像当初预言的那样迅速(就像计算机那样),但它仍然还在不断前进,全新功能也正在扩大它的应用范围。使用这一点无疑很优秀,并且可以为你节约大量的成本。Flash本身就以多媒体和可交互性而广为推崇。它所带来亲切氛围相信你的每一位用户都会喜欢。 教学系统
要在教学系统应用Flash现有的技术无疑会极大增强学生的主动性和积极发明的能力。在这方面涵盖的内容,可能所有现有技术你都可以用上了。根据你教学内容的不同你可能会选择不同的部份。
不少flash动画都比较精彩,优质的flash中包含:矢量图,声音,图片,片段,字体,文本,脚本等复杂元素。我们常说的flash反编译,就是把flash导出的格式(常见的为swf和exe)再编译成fla格式,提取出swf或exe中的矢量图,将图片,片段,声音,字体,文本,脚本等尽量还原成原来fla格式,即flash可编辑格式。
主要的反编译软件有:
1、硕思闪客精灵 Sothink SWF Decompiler 主要版本 硕思闪客精灵 5.X
2、Flash Decompiler Trillix 主要版本 Flash Decompiler Trillix 4.X Flash Decompiler Trillix 5.X
3、Action Script Viewer (ASV) 主要版本:ASV 6 / ASV2009 / ASV2010
如今,FLASH动画越来越受到国人的关注。2001年前后,FLASH软件开始在中国的动画市场风行。这个由美国MACROMEDIA公司推出的一款多媒体动画制作软件,作为交互式动画设计工具,可以将音乐、声效和可动的画面方便地融合在一起,以制作出高品质的动态效果,造就了一种新的动画形式—FLASH动画。短短几年时间,FLASH动画就从网络迅速推广到影视媒介,其发展速度之快,出乎很多人的意料。
FLASH动画最早通过网络流通,并随着网络技术的飞速发展,深入人们的日常生活。这一优秀的矢量动画编辑工具给我们带来了强有力的冲击,使我们能够轻易地将丰富的想象力可视化。现如今,Flash已经逐渐被国内用户所认识和接受,并随之出现一大批忠实的追随者。在网络上,对FLASH动画贡献最大的要数那些“闪客”们了,无数年轻人借助FLASH技术实现了他们的创意和梦想。如边城浪子、老蒋、IM,等“闪客”们,为中国的FLASH动画事业做出了不可磨灭的贡献。中国有一千万人喜欢看FLASH,有七、八十万人喜欢做FLASH,作为MACROMEDIA中国用户联盟(CHINA;MMUG)秘书长,冯嵘认为这样的数字已经表明,一个有着大量需方和供方的市场已经形成。只有FLASH形成产业,找到自身的盈利增长点,才能使“闪客”成为一种职业,进而促进更多优秀作品的出现。一些优秀作品对于推动FLASH动画事业也起到了不可低估的作用。
近两年,各电视台动画频道也陆续播放由FLASH制作的动画片,如热播的《喜羊羊和灰太狼》,《饮茶之功夫学园》等,都受到了业内人士及大众的一致好评。可见,中国电视观众已经完全接受了FLASH动画这种新的艺术表现形式。
从FLASH软件本身特性来看
从FLASH软件本身特性来看。它在动画制作上较其他软件有很多优势和独到之处。首先,FLASH简单易学,容易上手。很多人不用经过专业训练,通过自学也能制作出很不错的FLASH动画作品。其次,用FLASH制作出来的动画是矢量的,不管怎样放大、缩小,都不会影响画面质量,而且播放文件很小,便于在互联网上传输。它采用了流技术,只要下载一部分,就能欣赏动画,而且能一边播放一边传输送数据、FLASH有很多重要的动画特征,能实现较好的动画效果、FLASH的人机交互性可以让观众通过点击按钮、选择菜单来控制动画的播放、最后,你可以建立FLASH电影,把动画输出为许多不同的文件格式,便于播放。正是有了这些优点,才使FLASH日益成为网络多媒体的主流。
从动画制作工序和周期上来看
FLASH动画比传统动画在工序流程有一定简化和较多的削减,制作周期大为缩短传统动画片虽然有一整套制作体系保障它的制作,但还是有难以克服的缺点。一部10分钟的普通动画片,要画几千张画面。像大家熟悉的《大闹天宫》,120分钟的片长需要画10万多张画面。如此繁重而复杂的绘制任务,需要几十位动画作者,花费3年多时间才能最终完成。传统动画片在分工上非常复杂,要经过导演、美术设计师、原画、动画、绘景、描线、上色、校对、摄影、剪辑、作曲、对白配音、音乐录音、混合录音、洗印等十几道工序,才可以顺利完成。从市场看,FLASH动画主要分为商业用途和个人创作,包括产品广告、网站、故事短片、MTv等。FLASH作者从接到任务,到最后分布完成,差不多都是一个人。虽然FLASH动画相较于传统动画来说,在画面动作衔接上不太流畅,略显粗糙,但是有自己特有的视觉效果。比如,画面往往更夸张起伏,以达到在最短时间内传达最深感受的效果,适应现代观众的审美需要。在制作周期上,半小时的节目,若用FLASH技术制作,大约3—4个月就可完成,若用其他技术通常需用10一14个月。
从动画制作成本上来看
传统动画片制作成本最低也要10000元/分钟,一部动画短片的制作成本至少需要几十万,还不包括广告费、播出费等。再加上市场运作与相关产品开发等,制作成本大大高于收入,也因此制约了传统动画片的发展。而FLASH动画制作成本非常低廉,只需一台电脑,一套软件,作者就可以制作出绘声绘色的FLASH动画,大大减少人力、物力资源以及时间上的消耗。在中国动画市场资金短缺的环境张下,FLASH动画非常适合中国的国情.