人人范文网 范文大全

Flash基础知识

发布时间:2020-03-03 04:11:50 来源:范文大全 收藏本文 下载本文 手机版

闽江学院教案

课程名称《多媒体课件制作》

任课老师:

肖刚

Flash基础知识

一.Flash的发展历史

Flash的前身是Future Splash Animator,1996年被著名的Macromedia公司收购,改名为Flash,之后Flash得到了迅速的发展。早期Flash主要用于设计网页矢量动画,而目前Flash已经在广告、游戏、教学、MTV、艺术创作、掌上娱乐等等领域得到了广泛的应用,它是名副其实的网络时代的宠儿。2005年,Macromedia公司被Adobe公司收购,Macromedia Flash遂改名为Adobe Flash,目前最新版本为Adobe Flash CS3(Flash 9)。

经过多年的发展,Flash早已不是一个孤立的开发环境。它与Dreamweaver、Firework分工协作,被称为是网络三剑客,Maromedia被Adobe收购之后,Flash又实现了与Illustrator、Photoshop的无缝协作;它与Adobe Device Central配合,开发手机Flash应用;它与其它集成开发环境配合,制作富应用程序(Rich Application),如QQ宠物和QQ游戏;与Flash Media Server结合,可以开发网络应用程序,如基于Flash的视频会议系统;还可以用Flex,以纯xml描述文件和ActionScript动态生成.swf文件,从而在网络环境下,给用户以丰富的客户体验。

二.Flash的特点

Flash首先是一个功能强大的多媒体集成开发环境。大多数的位图、矢量图、音频、视频都能为Flash所用。让我们来看看Flash的“胃口”有多大,点击【文件】|【导入】|【导入到舞台】,弹出导入对话框。点击格式选择下拉框,会看一个长长的可导入的格式列表。

其中常用的格式如下: 格式名称 简要说明

jpg、gif、png、tif 通用的位图格式,其中gif可以包含动画,png可以包含8位的透明通道。

psd Photoshop的文档格式。 ai、fh、wmf 常用的矢量图片格式。 avi、mov、dvi、mpg、各种视频格式,其中flv为Flash标准的视频格式,3gpflv、3gp 是用于移动设备的视频格式。 wav、mp3 常用的音频格式。 fla Flash源文件。 swf Flash的目标文件,导入时以逐帧的方式保留主时间轴动画。

需要注意的是,并非所有Flash导入对话框列出的格式都可以被完美地导入到Flash中。因为这些格式往往都是其它公司自行开发的格式标准,这些文件的结构可能会根据每个公司自己的需要而有所改变,这是Flash所无法控制的。如果出现导入意外,则需要对素材进行一些处理。例如提示导入mp3失败,则可以通过专业的音频制作软件进行重新保存成能够导入的mp3编码方式,再行导入。如果导入某些矢量图格式出现与原图差异较大,则可以尝试用相关软件保存成低版本的矢量图格式再导入。如果想导入swf作品的完整动画与以及脚本,则可以尝试使用硕思闪客精灵(Sothink)对作品进行反编译,生成fla源文件之后再行导入。

在多媒体集成的基础上,Flash提供了强大而简便的动画设计功能,如运动补间、遮罩。通过这些功能,可以实现各种神奇的动画效果。

其次,Flash还是一个集成的编程开发环境。它拥有一套完整的、功能强大的面向对象脚本语言:ActionScript。我们甚至可以不使用任何素材,也不手工绘制任何图形,直接使用脚本也能创建美丽绝伦的动画特效,还可以使用Flash提供的大量的类、API和组件,以

闽江学院教案

课程名称《多媒体课件制作》

任课老师:

肖刚

及自定义类、自定义组件,从而组建庞大的Flash应用程序。

再次,Flash具有鲜明的网络特征。它的流行本身就得益于互联网的发展,文件小、播放器嵌入于各种浏览器中、跨各种操作系统平台、采用流媒体技术、本地文件存取限制等等,无不说明了Flash先天的网络特征。

还有,Flash能很好地处理XML,尤其是ActionScript3.0,它包含以下 E4X(ECMAScript for XML规范)类:XML、XMLList、QName 和 Namespace。这使得Flash具有强大的格式化数据处理能力,以及与各种服务和应用进行数据交换的能力。

Flash可以在嵌入式系统中应用。尤其在智能手机上,Flash得到了快速的应用,给用户以不同以往的掌上娱乐体验。Flash Lite专门用来开发手机Flash应用,Flash Lite的出现给J2ME产生了巨大的冲击。

总之,强大的媒体兼容能力、矢量动画能力、面向对象程序设计语言、鲜明的网络特性、支持XML、强大的跨平台特性,每个功能都让Flash的魅力倍增。可以说,只有你想不到,没有Flash做不到,这句话毫不夸张。 三.Flash的不足

最大的问题是图形处理的速度瓶劲。为了达到跨平台的特性,Flash放弃了使用DirectX或者OpenGL等底层图形加速的机会。采用一些性能优化的策略可以解决大部分的速度瓶颈问题。

Flash的另一个局限是不能随意存取本地硬盘数据,这是为了用户安全而做出的决定。作为折中方案,Flash提供共享对象(SharedObject)类用于在用户计算机上读取和存储有限的数据量。共享对象提供永久贮存在用户计算机上的对象之间的实时数据共享。本地共享对象与浏览器 cookie 类似。

最后,Flash是基于二维平面的开发环境,虽然可以通过投影,将三维空间映射为二维平面,但毕竟大大增加了设计的复杂度和实时计算量。到目前为止,多数三维效果仍然通过特制的位图和精心的布置来模拟。 四.Flash的界面

目前Flash的最新版是Flash CS4。Flash CS4的界面如下图所示:

闽江学院教案

课程名称《多媒体课件制作》

任课老师:

肖刚

五.Flash的基本绘图操作 画圆 画矩形 画任意曲线

编辑曲线的几种方法 组合工具的使用

六.课堂实例:绘制Cute网页按钮

使用Flash中的椭圆形工具以及色彩填充的调节,设计如下的网页按钮效果:

七.补充实例:绘制卡通图

使用Flash中的画线工具以及线条编辑的功能,临摹一幅卡通图画。可选的图画如下所示,不一定要完全一致,而是选出其中的一些角色或表情加以模仿,以便掌握Flash的线条编辑技巧。

闽江学院教案

课程名称《多媒体课件制作》

任课老师:

肖刚

flash基础知识教案4

flash讲稿

flash毕业论文

FLASH学习心得

flash教案

flash实验报告

FLASH命令

FLASH学习心得

FLASH快捷键

flash论文

Flash基础知识
《Flash基础知识.doc》
将本文的Word文档下载到电脑,方便编辑。
推荐度:
点击下载文档
点击下载本文文档