as3还是as2

我以前在学Acrionscript2.0(简称AS2),但现在又推出了Acrionscript3.0(简称AS3)。妈呀!难惨了!震天都要Import去,Import来。... 我以前在学Acrionscript 2.0(简称AS2),但现在又推出了Acrionscript 3.0(简称AS3)。妈呀!难惨了!震天都要Import去,Import来。而且我发现AS3有时候代码比AS2长多了(实现同一个功能)。我想问一下几个问题?
1、我应该学AS3吗?
2、AS3为什么比AS2好?
3、AS2能实现的功能AS3一定能实现,但是AS3能实现的功能AS2能实现吗?
展开
 我来答
eachdoor
2009-08-12 · TA获得超过817个赞
知道小有建树答主
回答量:310
采纳率:0%
帮助的人:291万
展开全部
楼主您好,
首先,我接触flash4、5年了,现在有的时候有工作需要去做flex,我推荐您一定要学as3.0

虽然as3比as2有的地方代码要长一些,但是这才表现了as3更加规范和强壮。as3比as2速度快10倍不说,监听器同统一了也不说,最重要的是as2的代码很丑陋和分散,可以充斥在任何元件的任何位置,这样让别人无法为您更新,自己时间一长也不好修改。

楼主您说的import多这也是as3的优点啊~,正式因为import,让as3可以使用别人为你做好的类和控件等等,也能让您的作品供别人使用~

楼主我刚开始转学as3的时候也不适应~ 但是没多久就深深爱上了as2~ 等你学会了as3 你就会自己发现as2哪不好了

现在企业搭建网站都是用flex,是不支持as2的,as2马上就要被淘汰了~加油学习
匿名用户
推荐于2016-01-14
展开全部
  as2,as2实际上是as1的升级版,引入一面向对象的概念,但并不是完全面向对象的语言,只是在编译过程中支持OOP语法。
  as2的面向对象虽然不全面,但是却是首次将OOP带到了FLASH,而AS3是一个完全基本OOP的标准化面向对象语言,最重要的就是as3不是as2的简单升级,而完全是两种思想的语言。
  可以说,as3全面采用了面向对象的思想,而as2则仍然停留在面向过程阶段,举个例子,就像VB和C#的感觉。 所以as3绝不是as2的升级版,在as3里,可以看到java和c#的影子,确实,这三种语言大部分思想都是一致的,只有一些小的区别,比如as3引入了命名空间的概念,但是不支持比如委托,在包封装及外部访问上也引入了一些新概念。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2009-08-03
展开全部
as3 因为大家都在用as3
as3编码执行速度是as2的十倍以上,adobe官方所说。
as3比as2强大。as3实现的,as2很难实现。在 3d方面,as2完全不行。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友e3d3e90da
2009-08-06
知道答主
回答量:37
采纳率:0%
帮助的人:0
展开全部
as3真正是一门语言,as2不是
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式