
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能实现吗? 展开
1、我应该学AS3吗?
2、AS3为什么比AS2好?
3、AS2能实现的功能AS3一定能实现,但是AS3能实现的功能AS2能实现吗? 展开
4个回答
展开全部
楼主您好,
首先,我接触flash4、5年了,现在有的时候有工作需要去做flex,我推荐您一定要学as3.0
虽然as3比as2有的地方代码要长一些,但是这才表现了as3更加规范和强壮。as3比as2速度快10倍不说,监听器同统一了也不说,最重要的是as2的代码很丑陋和分散,可以充斥在任何元件的任何位置,这样让别人无法为您更新,自己时间一长也不好修改。
楼主您说的import多这也是as3的优点啊~,正式因为import,让as3可以使用别人为你做好的类和控件等等,也能让您的作品供别人使用~
楼主我刚开始转学as3的时候也不适应~ 但是没多久就深深爱上了as2~ 等你学会了as3 你就会自己发现as2哪不好了
现在企业搭建网站都是用flex,是不支持as2的,as2马上就要被淘汰了~加油学习
首先,我接触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引入了命名空间的概念,但是不支持比如委托,在包封装及外部访问上也引入了一些新概念。
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完全不行。
as3编码执行速度是as2的十倍以上,adobe官方所说。
as3比as2强大。as3实现的,as2很难实现。在 3d方面,as2完全不行。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询