听说以后不支持 ActionScript。
是否有其他类似于 AS 的语言可以毫无问题地编写代码?
我相信Haxe(NME)是最接近 AS 的语言。
语法略有不同:Number->Float, int & uint -> Int 等。包和类结构也有,总体而言,这是一个非常平滑的过渡。
这是差异列表,请自行查看:)
HaxeNME 确实交叉编译,因此它可以针对 Flash、JS、C++、iOs、Android... 我想说 70-80% 的代码在目标之间是完全相同的,如果您需要一些特定于语言的方法,您可以告诉编译器类似于:
#if js
do something only JS target can do
#else
for all other targets do this
#end
很多以前的动作英雄加入了这个动作,社区非常活跃,这让我想起了 Flash 的黄金时代。
还有希望 :)
ActionScript is ECMAScript 262 or ISO/IEC 16262.
There are several dialects of ECMA-262 including JavaScript, JScript, and J# as well as universal programming languages such as Haxe capable of cross compiling.
Adobe roadmap for the Flash runtimes gives insight to future direction of Flash and ActionScript.