|
动画制作的Flash时代
(叶紫 2001年08月26日 16:11)
现在的网页动画几乎成为Flash的天下。且不说Sony、奥迪、三菱等大公司采用Flash制作的主页是如何的绚丽多彩,单是网络上那些个人主页运用的Flash技术就让我们眼花缭乱:打开网页就会弹出各种各样用Flash制作的精美动感广告或Banner;在网页上逛逛,图片全部是“运动”着的,鼠标所指之处菜单会自动弹出,而文字则会变得五光十色……用Flash制作的交互式动画作品更是随处可见:Flash电子贺卡、Flash MTV、Flash多媒体课件、Flash小游戏等等,Flash不仅让图文并茂的网页“动”起来,极大地增强了交互性,更使得多媒体动画制作进入“平民时代”——只要你具备一些Photoshop的基础,就可以轻松自如地用Flash制作出交互式的多媒体动画,把自己的创意与大家分享……
Flash简史
互联网发展的初期,网页一直是静态的。直到1995年Sun公司开发出Java程序设计语言。Java语言能让程序设计人员创建Applet(应用小程序),这些Applet能从服务器下载到浏览器上并在用户端计算机上运行。程序设计人员于是利用Applet编制了能够调用图片和声音的多媒体应用小程序,并推出一些经典的Java特效,如水面倒影、飘雪、滚动字幕等。
不过,Java作为一种程序设计语言,要想真正精通它并不容易。而且通过编写代码来生成动画,也无法让设计人员充分地发挥他们天才的想象力,于是Flash应运而生了。Flash是一种交互式矢量多媒体技术,它的前身FutureSplash是早期网上流行的矢量动画插件。Macromedia公司收购了Fu-tureSplash后,将其改名为Flash2,并于1998年推出了Flash3。但和其他新生事物一样,虽然Flash3具备独特的2D网页多媒体技术及交互式的编程功能,但在一开始并没有引起人们更多的关注。
1999年7月,Flash4正式推出,由于它的动画制作与脚本编程得到了较大的加强,于是在短短的一年时间里得到了迅猛的发展:Flash动画不仅被网页制作者广泛地应用于交互式网页的制作,而且由于它能全面表达一个明确的主题、完成一项完整的商业功能,因此也被广告制作等综合性应用领域所接纳。
2000年9月,Flash5正式推出。它在操作界面上向Director等大型多媒体制作工具看齐,把矢量图的精确性和灵活性与位图、声音、动画和高级交互性融合在一起,让使用者能创作出极具吸引力的网页。并提供了直接导入Macromedia公司的图像处理软件Freehand和Fireworks制作的图像的功能;提供了功能强大的开发工具(包括紧密集成的Generator),使用户可以创建高级的网站和网络应用;采用新的JavaScript(如syntax动作脚本文字编辑器、Debugger和SmartClips)来制作复杂的网络程序,全面支持XML等新技术。
选择Flash的四个理由
为什么Flash能在短短的一年多时间里迅速发展和普及呢?我们来看看Flash的过“人”之处。
1、简洁的界面和良好的操作性Flash的用户界面和Macromedia出品的其他主流多媒体制作工具如Fireworks、Photoshop等如出一辙,使用过Macromedia公司其他产品的用户很容易上手。它采用和Director类似的交互式制作方法,使用浮动面板对工具进行管理,支持用户定义键盘快捷键,使用户操作起来非常容易,从而可以将主要精力集中于作品的创意而不是制作本身。
2、强大的功能Flash可以说是一个小的Director,但用它来制作动画比用Director制作要简单得多。制作一个简单的FlashMTV只需准备好音频文件、图片和相应的视频文件,然后像用PowerPoint制作幻灯片那样把相关的元素添加进去,最后再合成输出为SWF格式的文件就可以了。当然,你可以在Flash中对声音、图片、文字等分别进行特殊处理,让你的作品看起来更“炫”。它还支持Action,你可以把你的创意保存起来或是共享别人好的创意。如果你想制作一个比较复杂的作品,它的“影片浏览器”可以分类观看分层的文档结构,让你的分析和编辑过程更轻松。
3、适合网络的特性首先,Flash做出来的动画是矢量图形,彻底解决了网页图片的显示问题。Flash5中自带的贝赛笔工具(即通常所说的钢笔工具)可以在Flash中精确创作和编辑矢量图形;其次,用Flash生成的互动式动画体积很小,比如相同功能的菜单用Java实现要20多KB,而用Flash制作只需10KB不到;第三;Flash的播放采用流媒体技术,动画边下载边播放,基本上不用等待;第四,Flash虽然不可以像一门语言一样进行编程,但用其内置的语句并结合JavaScript,可以制作出互动性很强的主页;第五,Flash全面支持最新网络技术,如XML等。此外,Flash5还改进了对THML文字的支持,允许用户在显示无毛边的文字和HTML文字之间选择;Flash5提供的网上直接打印可以让用户查看适用于屏幕显示的内容,输出适用于打印的内容。
4、良好的兼容性和扩展性Flash5支持22种格式文件的导入,几乎涵盖了目前所有的主流音频和视频文件格式。与Macromedia的其他工具保持了良好的兼容性:如Fireworks文件导入后,文字仍然可以被修改;支持FreeHand7/8/9文件格式的导入;支持Illustrator文件的直接粘贴,且粘贴物体的属性不变,不影响对物体的编辑等等。Flash5支持导入、扩展和输出Quick-Time4动画,开发人员可以用Flash效果改进QuickTime动画的导航控制、文本特效和动画等,网络用户可以欣赏到插入Flash界面的高质量流视频。QuickTime中也内置了Flash播放器,允许QuickTime动画包含Flash图像、动画和交互性。此外,Flash5还允许动画设计人员和开发人员针对Re-alPlayerG2和RealPlayer7/8发布RealFlash格式的文件,输出RealAudio音轨。Flash5的这些特性使得它具有良好的兼容性和扩展性,也使得用户在使用Flash5时可以充分利用周边的资源,创造出更具个性的作品。
Flash应用
从Flash的特点和优势可以看出,未来Flash应用将集中在三个方面:一是动画短片的制作,比如我们常见的多媒体光盘的片头动画、简单的产品展示、Flash贺卡等;二是交互式的商业应用,如Web电子地图等网页的制作、FlashMTV等;三是既有动画短片,又有交互内容的综合应用,如网页广告的制作、网络交互式游戏(如MUD、网络RPG游戏、虚拟社区等)开发、教学课件的开发等。对于Flash应用的前两个方面,有创意、能手绘、精通Flash动画制作的专业美工或者动画制作师;精通Flash脚本编程和一些后台编程工具,能独立制作Flash交互动画的动画编程设计师可以胜任。但对于大型Flash动画来说,由于它综合了多种技术与技巧,整合了多种编程语言(包括前台的HTML/JavaScript、后台的PHP/ASP/CGI等),是多种图像处理工具的结晶(包括3DMAX、CorelDRAW、Freehand、Photo-shop等)。这种大型的制作一两个人根本不可能完成,因此,兼具动画制作师和编程设计师的Flash制作小组将成为未来Flash制作的主力军。Macromedia公司顺应这种趋势,在Flash5中针对团队的合作添加了一些新功能:“共享图库”允许多个人在一个项目上从外部公用的图库中加载到正在工作的项目中去,每一个在共享图库中内容的改动将反映在项目文件上;MacromediaGenerator开发者版本可以使Flash内容产品的工作流程自动化,提供自动更新MacromediaFlash网站数据驱动的解决方案。
(责任编辑 Ray hotray@ccidnet.com)
|
|