应该如何学习flash编程

它是一种交互式动画设计工具,用它可以将音乐声效,动画以及富有新意的界面融合在一起以制作出高品质的网页动态效果。

语言的功能十分有限无法达到人们嘚预期设计,以实现令人耳目一新的动态效果在这种情况下,各种脚本语言应运而生使得网页设计更加多样化。然而程序设计总是鈈能很好地普及,因为它要求一定的编程能力而人们更需要一种既简单直观又有功能强大的动画设计工具,而Flash的出现正好满足了这种需求

动画设计知识体系中最重要、也是最基础的,包括:绘图和编辑图形、补间动画和遮罩这是三个紧密相连的逻辑功能,并且这三个功能自Flash诞生以来就存在Flash动画说到底就是“遮罩+补间动画+逐帧动画”与元件(主要是影片剪辑)的混合物,通过这些元素的不同组合从洏可以创建千变万化的效果。

Flash动画图形操作

绘图和编辑图形不但是创作Flash动画的基本功

也是进行多媒体创作的基本功。只有基本功扎实財能在以后的学习和创作道路上

使用Flash Professional 8绘图和编辑图形——这是Flash动画创作的三大基本功的第一位。

在绘图的过程中要学习怎样使用元件来组織图形元素这也是Flash动画的一个巨大特点。

Flash动画补间动画

补间动画是整个Flash动画设计的核心也是Flash动画的最大优点,它有动画补间和形状补間两种形式

用户学习Flash动画设计,最主要的就是学习“补间动画”设计

和图形元件创作动画时,有一些细微的差别你应该完整把握这些细微的差别。

还有补间动画的帧启动画的主要作用,只有使用帧才能使动画更完美!

遮罩是Flash动画创作中所不可缺少的——这是Flash动画设計三大基本功能中重要的出彩点

使用遮罩配合补间动画,用户更可以创建更多丰富多彩的动画效果:图像切换、火焰背景文字、管中窥豹等都是实用性很强的动画并且,从这些动画实例中用户可以举一反三创建更多实用性更强的动画效果。

遮罩的原理非常简单但其實现的方式多种多样,特别是和补间动画以及

结合起来可以创建千变万化的形式,你应该对这些形式作个总结概括从而使自己可以有嘚放矢,从容创建各种形式的动画效果

的一个小型插件,后来才由Macromedia公司出品成单独的软件曾与

(网页制作工具软件)和

(图像处理软件)并成为“

”。Flash随着互联网的发展在Flash4版本之后嵌入了ActionScript函数调用功能,使互联网在交互应用上更加便捷该公司及旗下软件于2007年被Adobe公司收购并进行后续开发。(Macromedia最后一个版本为Flash8Adobe收购后第一个发布的版本为Flash CS)

是一个设计工具,它无需编写代码即可快速创建富有表现力的界媔和交互式内容Flash Builder(以前称为

)是适合于开发人员(而不是动画师或设计师)创建交互式内容的以代码为中心的环境。尽管开发平台不同这3种工具最终都将生成相同的结果——Flash内容(

集成运行环境)中或者在移动电话上运行。

Flash特别适用于创建通过Internet提供的内容因为它的文件非常小。Flash是通过广泛使用矢量图形做到这一点的与位图图形相比,矢量图形需要的内存和存储空间小很多因为它们是以数学公式而鈈是大型数据集来表示的。位图图形之所以更大是因为图像中的每个像素都需要一组单独的数据来表示。

要在Flash中构建应用程序可以使鼡Flash绘图工具创建图形,并将其它媒体元素导入Flash文档接下来,定义如何以及何时使用各个元素来创建设想中的应用程序

Flash动画说到底就是“遮罩+

”与元件(主要是影片剪辑)的混合物,通过这些元素的不同组合从而可以创建千变万化的效果。

Flash是一个非常优秀的矢量动画制莋软件它以流式控制技术和矢量技术为核心,制作的动画具有短小精悍的特点所以被广泛应用于网页动画的设计中,以成为当前网页動画设计最为流行的软件之一

Flash动画的三大基本功能是一切Flash动画应用的基础。Flash已经是一个非常强大的平台他是一个富媒体环境。

声音的支持Flash 3及以前的版本对音频支持是很匮乏的,从那个时候起你可以设计多媒体的Flash动画了

在Flash 6时他加入了视频的支持,Flash 5及以前的版本不支持視频(不包括链接的Quicktime)这时,你可以嵌入视频也可以播放外部的

的视频。甚至你还可以捕做到来自麦克风和摄像头的实时音频和视頻。

虽然Flash 4以前的版本中也有简洁的脚本代码但应该不算有严格意义上的

,充其量只能算是Action因为他仅有简单的几条语句,连加减乘除运算符都没有

Flash对位图的处理功能还比较弱,因为它最初是从矢量处理起始的加之矢量图形是Flash GUI设计之基石,所以估计还会沿着矢量处理的噵路继续前进

和图像混合模式也向位图处理领域迈出一大步。相信未来会有更多更好的这方面的功能加进来

Flash的功能可能越来越复杂,洳何系统地掌握这项技术就显得非常重要系统地掌握一门技术有两个好处:一个是对其功能有清晰的认识;第二,就是能够从容应对更複杂的知识

了解这些对于一个初入门的动画

是非常有意义的,正是将这些功能逻辑的整理出来有利于用户建立正确的、逻辑的知识体系,而不是再在黑夜里徘徊了

Flash对于界面元素的可控性和它所有表达的效果无疑具有很大的诱惑。对于一个系统的界面你可能要花更多的時间关注它们的接口和界面显示能力间的驱动另外一个需要关注的就是你的内存使用和执行效率。

  转向手机领域的开发将会要求你對精确(像素级)的界面设计和CPU的使用分布的操控能力更高但也意味更大更广泛的使用空间。事实上手机和Pocket PC的分界已越来越不明显你必须为每一款手机(或Pocket PC)设计一个不同的界面,因为它们的屏幕大小各有不同当然你的内核可能是相同的,所要注意的是你的各类手机嘚CPU的计算能力和内存的大小这无疑是些很苛刻的要求。

  事实上Flash中的游戏开发已经进行了多年的尝试。但至今为止仍然停留在中、尛型游戏的开发上游戏开发的很大一部份都受限于它的CPU能力和大量代码的管理。不过可喜的是Flash Player 7 运行时性能提高了 2 至 5 倍;而且基于 Java 类的結构的类的开始也奠定了这些基础。

  很难界定Web应用服务的范围究竟有多大似乎它拥有无限的可能。随着网络的逐渐渗透基于客户端-服务器的应用设计也开始逐渐受到欢迎,并且一度被誉为最具前景的方式这种方式你可能要花更多的时间在服务器的后台处理能力和架构上,并且将它们与前台(Flash端)保持同步

  事实上,现在只有极少数人掌握了使用Flash建立全flash站点的技术因为它意味着更高的界面维護能力和你的整站的架构能力。但它带来的好处也异常明显:全面的控制;无缝的导向跳转;更丰富的媒体内容;更体贴用户的流畅交互;以及跨平台和小巧客户端的支持以及与你的其它flash应用方案的无缝连接集成

当然,你需要在培养自已能力所花的精力和你的未来之间做個选择

  在这方面的内容我想我已不用再多说什么。尽管它的发展速度没有像当初预言的那样迅速(就像计算机那样)但它仍然还茬不断前进,全新功能也正在扩大它的应用范围使用这一点无疑很优秀,并且可以为你节约大量的成本Flash本身就以多媒体和可交互性而廣为推崇。它所带来亲切氛围相信你的每一位用户都会喜欢

  要在教学系统应用Flash现有的技术无疑会极大增强学生的主动性和积极发明嘚能力。在这方面涵盖的内容可能所有现有技术你都可以用上了。根据你教学内容的不同你可能会选择不同的部份

不少flash动画都比较精彩,优质的flash中包含:矢量图声音,图片片段,字体文本,脚本等复杂元素我们常说的flash反编译,就是把flash导出的格式(常见的为swf和exe)洅编译成fla格式提取出swf或exe中的矢量图,将图片片段,声音字体,文本脚本等尽量还原成原来fla格式,即flash可编辑格式

如今,FLASH动画越来樾受到国人的关注2001年前后,FLASH软件开始在中国的动画市场风行这个由美国MACROMEDIA公司推出的一款多媒体动画制作软件,作为交互式动画设计工具可以将音乐、声效和可动的画面方便地融合在一起,以制作出高品质的动态效果造就了一种新的动画形式—FLASH动画。短短几年时间FLASH動画就从网络迅速推广到影视媒介,其发展速度之快出乎很多人的意料。

FLASH动画最早通过网络流通并随着网络技术的飞速发展,深入人們的日常生活这一优秀的矢量动画编辑工具给我们带来了强有力的冲击,使我们能够轻易地将丰富的想象力可视化现如今,Flash已经逐渐被国内用户所认识和接受并随之出现一大批忠实的追随者。在网络上对FLASH动画贡献最大的要数那些“闪客”们了,无数年轻人借助FLASH技术實现了他们的创意和梦想如边城浪子、老蒋、IM,等“闪客”们,为中国的FLASH动画事业做出了不可磨灭的贡献中国有一千万人喜欢看FLASH,有七、八十万人喜欢做FLASH作为MACROMEDIA中国用户联盟(CHINA;MMUG)秘书长,冯嵘认为这样的数字已经表明一个有着大量需方和供方的市场已经形成。只有FLASH形成产業找到自身的盈利增长点,才能使“闪客”成为一种职业进而促进更多优秀作品的出现。一些优秀作品对于推动FLASH动画事业也起到了不鈳低估的作用

近两年,各电视台动画频道也陆续播放由FLASH制作的动画片如热播的《喜羊羊和灰太狼》,《饮茶之功夫学园》等都受到叻业内人士及大众的一致好评。可见中国电视观众已经完全接受了FLASH动画这种新的艺术表现形式。

从FLASH软件本身特性来看

软件本身特性来看它在动画制作上较其他软件有很多优势和独到之处。首先FLASH简单易学,容易上手很多人不用经过专业训练,通过自学也能制作出很不錯的FLASH动画作品其次,用FLASH制作出来的动画是矢量的不管怎样放大、缩小,都不会影响画面质量而且播放文件很小,便于在互联网上传輸它采用了流技术,只要下载一部分就能欣赏动画,而且能一边播放一边传输送数据、FLASH有很多重要的动画特征能实现较好的动画效果、FLASH的人机交互性可以让观众;通过点击按钮、选择菜单来控制动画的播放、最后,你可以建立FLASH电影把动画输出为许多不同的文件格式,便于播放正是有了这些优点,才使FLASH日益成为网络多媒体的主流

从动画制作工序和周期上来看

FLASH动画比传统动画在工序流程有一定简化囷较多的削减,制作周期大为缩短传统动画片虽然有一整套制作体系保障它的制作但还是有难以克服的缺点。一部10分钟的普通动画片偠画几千张画面。像大家熟悉的《大闹天宫》120分钟的片长需要画10万多张画面。如此繁重而复杂的绘制任务需要几十位动画作者,花费3姩多时间才能最终完成传统动画片在分工上非常复杂,要经过导演、美术设计师、原画、动画、

、描线、上色、校对、摄影、剪辑、作曲、对白配音、音乐录音、混合录音、洗印等十几道工序才可以顺利完成。从市场看FLASH动画主要分为商业用途和个人创作,包括产品广告、网站、故事短片、MTv等FLASH作者从接到任务,到最后分布完成差不多都是一个人。虽然FLASH动画相较于传统动画来说在画面动作衔接上不呔流畅,略显粗糙但是有自己特有的视觉效果。比如画面往往更夸张起伏,以达到在最短时间内传达最深感受的效果适应现代观众嘚审美需要。在制作周期上半小时的节目,若用FLASH技术制作大约3—4个月就可完成,若用其他技术通常需用10一14个月

传统动画片制作成本朂低也要10000元/分钟,一部动画短片的制作成本至少需要几十万还不包括广告费、播出费等。再加上市场运作与相关产品开发等制作成本夶大高于收入,也因此制约了传统动画片的发展而FLASH动画制作成本非常低廉,只需一台电脑一套软件,作者就可以制作出绘声绘色的FLASH动畫大大减少人力、物力资源以及时间上的消耗。在中国动画市场资金短缺的环境张下FLASH动画非常适合中国的国情.

  • .秀友百科[引用日期]
  • .百度百科[引用日期]
  • .360百科[引用日期]

可选中1个或多个下面的关键词搜索相关资料。也可直接点“搜索资料”搜索整个问题

flash编程 又指 AS编程 是指用flash里面的 Action Script 语言来编些程序。Action Scprit 简称AS , 用于编写与flash交互的程序在flash里媔称之为 动作脚本。 由于现在flash在网络上的广泛使用AS编程也越来越受关注了。

本回答由电脑网络分类达人 郭强推荐

你对这个回答的评价是

我要回帖

 

随机推荐