文档介绍:制作Web动画——动画制作工具Flash MX
在几年前,网页一直都是静态的,缺乏变化和生动,就像一本杂志的复印件一样,再怎么好看也象是一幅被定了格的风景----毫无生气。因为网络的带宽问题,使到连接传输速率很慢,要制作具有动画效果的WEB网站很困难。1995年,Sun公司开发了Java程序设计语言,它可以使程序设计人员能创建applet(应用小程序),这些applet能从服务器下载到浏览器上,并可在用户端计算机上运行。使用Java,程序设计人员可以创建生成能够调用图片和声音的多媒体应用小程序。Java一推出,就受到人们的宠爱,在短短一年内,Java就风行全球。
随着网络技术的发展,多媒体技术在带宽问题被解决后有了它不可替代的一席之地。而Macromedia公司,这个多媒体制作的著名公司也在98年的后半年打出了自己的一计重拳---- 。而在这同时,。如果你对flash技术在网页制作方面的运用还不很了解,那么建议看看如sony,奥迪汽车,三菱公司的主页,不论是商业网页还是个人网页,Flash技术都会给你一个更大的展现机会。
Flash的优势在于用flash做出来的动画是矢量的(不论你把它放大多少倍,它依然那么清晰)而不象一般的gif和jpg,当你放大他们的时候,你看到的是一个个方形的色块。因此你可以把Flash的文件做的很小,而在html中用命令把它放大。再有,Flash生成的文件是带保护的。第三:flash的学习很容易,凡是用过一点点类似photoshop软件的人就可以很轻松的掌握用flash制作动画。第四:用Flash生成的互动式的动画体积很小,相同功能的菜单用java实现要20多k,而Flash只用10k不到就可以实现,而且它是动画,是在不断的运动着。最后,Flash的播放是流技术,动画是边下载边演示,如果速度控制的好你几乎感觉不到文件还没完全下载。这比起java的那个标明着loading image的灰框叫人舒服多了。
本章将通过一些具体的实例,介绍Flash的基本功能及其在网页制作中的应用。
Flash概述
Flash MX简介
Flash MX是Macromedia公司的一个的网页交互动画制作工具。与网页中标准的图像文件gif和jpg格式不同,用Flash MX制作出来的动化是矢量的,不管怎样放大、缩小,它还是清晰可见。用Flash MX制作的文件很小,这样便于在互联网上传输,而且它采用了流技术,只要下载一部分,就能欣赏动画,而且能一边播放一边传输送数据。交互性更是Flash MX动画的迷人之处,可以通过点击按钮、选择菜单来控制动画的播放。正是有了这些优点,才使flash日益成为网络多媒体的主流。
相对于GIF小动画格式,Flash MX动画具有明显优势,主要表现在以下方面:
Flash动画使用矢量图像,文件大小要比GIF动画小的多,可以进行任意比例的缩放而不会失真。
GIF动画只能输出256色,远远不能满足大众对动画图像质量的要求。Flash输出动画图像为真彩色(224色),更为逼真。
GIF只支持简单的动画,而Flash具有真正的多媒体意义:支持声音,支持复杂的交互内容。
Flash动画采用先进的“流”式播放技术,即用户可以边下载边观看,完全适应网络的环境,使用户观看动画无需等待。
Flash独有的ActionScript脚本功能,赋予其强大的功能和灵活性,使其功能远远超过了一个单纯的动画制作软件。
Flash MX的基本功能
Flash MX从1998年的Flash ,不断升级,功能也不断增强,现在已经发展成为一个功能强大的动画制作平台。它的基本功能包括:
支持矢量动画的制作
支持各种多媒体素材,包括各种图像、声音、视频素材的导入
支持Action Script即脚本编程,允许用户实现复杂的交互控制
动画可以保存为各种形式的动画文件
Flash MX的安装和界面
Flash目前的最新版本是Flash MX,本章以该版本作为示例,其它版本在大多数功能上也大同小异。。
图 Flash MX的启动界面
在随后的安装向导中,只需按提示,一步步完成即可。安装完成之后,就可以在“开始à程序àMacromedia程序组”中找到Flash的快捷启动项,点击它就可以运行Flash了,。
图 Flash MX的快捷启动项
如果是初次运行Flash,就会看到下面这个界面预置对话框,分为面向设计者,一般用户和面向编程的开发者,每种界面预置都周到的考虑了用户的要求和习惯,