Flash MX软件易学易用,而且用Flash MX软件制作的动画具有生动灵活、体积小巧、表现力丰富、网络功能强大等特点,它能通过声音、文字、动画的结合来综合表现作者的创意,制作出高品质的网页动态效果[3]。
2.3.2 Flash MX软件简介
Flash软件是Macromedia公司推出的一个矢量图形编辑、动画制作的软件,通常与FrontPage结合使用。FrontPage侧重于网页设计、网站管理,Flash则侧重于网上动画的制作[3]。
Flash软件的优点列举如下[3]。
(1)动画体积小
由于网络带宽的限制,在主页上放置过大的文件是不现实的。但是静态的网页又会大大降低网页的吸引力。Flash软件提供的解决方案使得使用其制作的动画非常小,且是基于矢量的图形系统,即各元素都是矢量的,只要用少量向量数据就可以描述一个复杂的对象,占用的存储空间仅为位图的几千分之一,非常适合在网络上使用。
(2)动画可无级放大
Flash软件制作的动画是基于矢量的图形系统,而矢量图像可以做到真正的无级放大,因此无论用户的浏览器使用多大的窗口,动画始终可以完全显示,并且不会降低画面质量。
(3)插件工作方式
Flash软件使用插件方式工作。用户只要安装一次插件,以后就可以快速启动并观看动画。由于Flash生成的动画一般都很小,所以调用的时候速度很快。而且Flash插件只有170K左右,很容易下载并安装。
(4)“流”形式
Flash影片其实是一种“准”流(Stream)形式文件。就是在观看一个大动画的时候,可以不必等到影片全部下载到本地观看,而是可以实时观看,哪怕后面的内容还没有完全下载到硬盘,也可以欣赏。
(5)交互功能
一般的多媒体素材制作软件都不能提供这种功能,制作出来的多媒体素材只能按顺序播放,使用Flash软件却可以制作出具有交互功能的动画。
(6)独特的补间动画效果
Flash软件不仅支持“帧”与“帧”之间的动画,还支持补间动画,即只要编辑出两个关键帧,中间的过渡过程可由系统自动补间生成,这样就可以大大减少工作量,缩减文件的尺寸而且得到绝佳的过渡效果。
(7)支持遮罩层的使用
遮罩层可将一部分内容遮盖起来,源!自%优尔>文)论(文]网[www.youerw.com,只让某部分内容透出。在Flash中恰当地使用遮罩层往往会使动画产生独特的动态透视效果。
2.3.3 Flash MX软件基本概念
在使用Flash MX软件进行动画制作之前,先简单地了解一下Flash MX软件的基本概念[3]。
(1)帧
帧是构成Flash作品的基本元素,对于只有一个层的Flash作品而言,可以简单地将帧理解为这一作品在各个时刻播放的内容。在时间轴窗口中,帧用小的矩形方格来表示,一个方格表示1帧。由于Flash中引入了层的概念,所以对于有多个图层的Flash作品来说,某一时刻播放的内容将是各个图层上该时刻帧中内容的叠加