Flash / Flex的弃用政策是什么?

时间:2011-11-28 06:40:20

标签: flash flex

Adob​​e是否将某些内容标记为已弃用?如果是这样,它最终会被删除还是旧的东西永远存在?

2 个答案:

答案 0 :(得分:3)

我从未见过Adobe从AS3 / Flash Player中删除功能,因为这会破坏向后兼容性。当然,AS3与AS2完全不兼容,但除此之外,事情应该是稳定的。

另一方面,Flex确实会不时发生变化,而Adobe过去常常弃用某些类和方法。 Flex的每个主要版本通常会改变很多东西,但它们确实尝试提供向后兼容性,以便Flex 3应用程序(例如)可以在Flex 4中进行编译,尽管不能保证这一点。

TL; DR :在Flash Player中,不用担心。建议使用Flex框架 - 尽量与框架保持同步。

答案 1 :(得分:2)

我可以给出的一个小例子是自{3}以来random()不存在。

AS2: trace( random(5) ); // 2
AS3: trace( random(5) ); // 1180: Call to a possibly undefined method random.