flash小游戏制作论文(2)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

flash小游戏制作论文(2)


1.1    Flash介绍
Flash的前身是Future Wave公司的Future Splash,是世界上第一个商用的二位矢量动画软件,用于设计和编辑Flash文档。1996年11月,美国Macromedia公司收购了Future Wave,并将其改名为Flash。在Flash 8以后,Macromedia有被Adobe公司收购。最新版本为:Adobe Flash CS6.
1.1.1    Flash的特点
它是基于矢量的图形系统,个元素都是矢量的,只要用少量向量数据就可以描述一个复杂的对象,占用的存储空间只是位图的几千分之一,非常适合在网络上使用。同时,矢量图像可以做到真正的无极放大。这样,无论用户的浏览器使用多大的窗口,图像始终可以完全显示,并且不会降低画面的质量。
它使用插件方式工作。用户只要安装一次插件,以后就可以快速启动并观看动画,而不必像:Java那样每次都要启动虚拟机。由于Flash生成的动画一般都很小,所以,调用的时候速度很快。Flash plugin也不大,只有150KB左右,很容易下载并安装。
它还提供其他的一些增强功能。比如,支持位图、声音、渐变色、Alpha、透明等。拥有了这些功能,完全可以建立一个全部由Flash制作的站点。
这就是说,在观看一个大动画的时候,可以不必等到影片全部下载到本地再观看,而是随时可以观看,哪怕后面的内容没有完全下载到硬盘,也可以开始欣赏动画。
(1)    图形文字处理功能强大
计算机中的图形分为矢量图和位图。矢量图是用数学方法描述的图,由线条和曲线组成。矢量图形与分辨率无关,可以将它们缩放到任意尺寸,而不会丢失细节或降低清晰度。位图是由像素组成的,每个像素都有自己特定的位置和颜色值。位图图像与分辨率有关,它们包含固定数量的像素。因此,如果在屏幕上对它们进行缩放时,将丢失其中的细节并会呈现锯齿状。在Flash 中,不仅能导入常见格式的位图(如G、BMP)和矢量图(如PNG、AI),而且能在使用绘图工具绘制矢量图,还能将位图转换为矢量图。目前Flash对位图的处理功能还比较弱,因为它最初是从矢量处理起始的,加之矢量图形是Flash GUI设计之基石,所以估计还会沿着矢量处理的道路继续前进。不过最近的滤镜和图像混合模式也向位图处理领域迈出一大步。相信未来会有更多更好的这方面的功能加进来。Flash的功能可能越来越复杂,如何系统地掌握这项技术就显得非常重要。系统地掌握一门技术有两个好处:一个是对目前的功能有清晰的认识;第二,就是能够从容应对更复杂的知识。了解这些对于一个初入门的Flash的人来说是非常有意义的,正是将这些功能逻辑的整理出来,有利于用户建立正确的、逻辑的知识体系,而不是再在黑夜里徘徊了。同时,Flash可以方便地处理自定义文字的字体、颜色、大小等,还可以将特殊字体转换为图形,从而避免了因客户端字体缺乏造成作品输出时字体无法显示的尴尬。

(2)    支持多种音频视频文件
在Flash 中可以导入WAV、MP3 格式的文件,而且还可以使用ADPCM、MP3、原始压缩以及语音压缩技术根据不同的需要对声音进行压缩。在Flash 中还可以导入QuickTime 或Windows 播放器支持的标准媒体文件。导入的视频格式包括:MPEG(运动图像专家组)、DV(数字视频)、MOV(QuickTime 电影)和AVI 等。对于导入的视频对象,既可以进行缩放、旋转、扭曲处理,也可以通过编写脚本来创建视频对象的动画。

(3)    修改方便,可扩展性强
与Authorware、PowerPoint 等多媒体制作软件比起来,Flash 在修改方面更加方便。比如,要修改课件中所有按钮的颜色,只需要在库中修改按钮元件的颜色,在舞台上所有的按钮的颜色就都会改变,而无需逐个修改。在FLASH 课件中如果要修改层次关系、配音效果、运动路线、某个角色的形状等等,都只要简单的几个步骤就行了,这就提高了课件的可扩展性和再使用率。 (责任编辑:qin)