我想知道您是否有关于AS2.0限制的想法?我已经对AS2.0和AS3.0的区别进行了一些研究,但是我需要清楚地了解AS2.0的局限性,以便在我继续之前确认AS3.0优于其前身我在AS3.0学习。谢谢。
答案 0 :(得分:2)
我曾经在ActionScript 2中开发游戏。当它出现时我对ActionScript 3非常有抵抗力 - 直到它发布后大约2年我才触摸它。
当我最终努力学习它时,我因为没有尽快学习而对自己感到沮丧。它更清洁,更强大。在我工作的时候,我能够为未来的项目创建实际的库,并为我自己开发的大脑下载库,比如物理。
学习ActionScript 3非常有用 - 首先,让我们看看两者发生了什么:
以下是AS3与AS2的一些核心优势:
答案 1 :(得分:1)
您需要关心的唯一原因是它是一种过时的语言。不要在AS2上浪费你的时间。从AS2到AS3有一个巨大的飞跃,不仅在于你能做什么,而且在语言本身的质量方面。
作为在2007年转型为AS3(自2000年以来使用AS2之后)的人,这里有主要优势:
答案 2 :(得分:0)
Flash Professional中的AS2是no longer supported,因此如果Flash Pro是您设计周期的一部分,或者您曾想要它,那么这显然是一个很大的限制。 (Adobe已经说过,Flash Player将继续支持AS2,所以如果你不使用Flash Pro进行开发,你仍然可以通过它。)
就AS3中存在但不存在AS2的功能/行为而言,Stage3D是一个。我会把它留给别人来制作一个清单,但基本上,对于我能想到的任何情况,AS3都是更好的(而且肯定更快)的选择。