我无意中将AS3转换为JS编译器袋鼠,它看起来可能是一个有用的工具,因为它支持很多关于AS3的东西。
发布于 2010-10-05 12:12:23
哈克
在介绍页面中:
Haxe (发音为十六进制)是一种开源编程语言。 虽然大多数其他语言都绑定到自己的平台(Java,C#到.Net,ActionScript绑定到Flash ),但Haxe是一种多平台语言。 这意味着您可以使用Haxe针对以下平台: Javascript :您可以将一个Haxe程序编译成一个.js文件。您可以使用自动完成支持访问类型化浏览器DOM API,并且在编译时解析所有依赖项。 Flash :您可以将Haxe程序编译成.swf文件。Haxe可以为Flash9编译6-10,使用“旧”Flash<8 API或最新的AS3/Flash9+ API。Haxe为开发Flash内容提供了非常好的性能和语言特性。 NekoVM :您可以将Haxe程序编译成NekoVM字节码。这可以用于服务器端编程,如动态网页(对Apache使用mod_neko ),也可以用于命令行或桌面应用程序,因为NekoVM可以嵌入并与其他DLL一起扩展。 PHP :您可以将Haxe程序编译成.php文件。这使您能够使用高级别、严格类型的语言(如Haxe ),同时与现有的服务器平台和库保持完全兼容。 C++:您现在可以使用所需的Makefiles从您的Haxe源代码生成C++代码。这对于创建本机应用程序非常有用,例如在iPhone开发中。
您还可能感兴趣:哈克塞尔,我编写的一个java项目,它帮助将AS3代码转换为Haxe代码。它不是完整的,但它为您转换代码提供了一个良好的开端。
发布于 2014-02-13 23:50:31
Tadster制作了一个从AS3到JavaScript的AS3类集,即com.actiontadJS.converter包。
您必须非常擅长AS3,才能很好地理解和使用它。
但是这个类包已经提供了一段时间了,它工作得很好,它生成OOP JavaScript,但不转换导入或继承,所以它有利于先用AS3编写JavaScript类,从而消除了编写OOP JavaScript的一些乏味之处。
http://www.actiontad.com/basicGameObjects/
发布于 2012-01-11 19:50:04
C#到JS
http://projects.nikhilk.net/ScriptSharp
https://stackoverflow.com/questions/3863454
复制相似问题