0

听说以后不支持 ActionScript。

是否有其他类似于 AS 的语言可以毫无问题地编写代码?

4

2 回答 2

4

我相信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 的黄金时代。

还有希望 :)

于 2012-10-28T20:54:03.760 回答
1

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.

于 2012-10-28T20:05:22.960 回答