我偶然发现了 AS3 到 JS 编译器Jangaroo http://www.jangaroo.net/home/,看起来它可能是一个有用的工具,因为它支持很多我喜欢的 AS3 功能。
- 还有其他这样的编译器吗?
- 我可以使用其他语言吗
学习一下,编译成JS,即
AS3 喜欢吗?
Haxe http://haxe.org
从介绍页面:
Haxe(发音为 hex)是一个开放的
源编程语言。
虽然大多数其他语言都受到限制
到他们自己的平台(Java到
JVM、C# 到 .Net、ActionScript 到
Flash Player),Haxe 是一个多平台
语言。
这意味着您可以使用 Haxe 来
针对以下平台:
Javascript:你可以编译 Haxe
编程为单个 .js 文件。你可以
访问类型化浏览器 DOM API
自动完成支持,以及所有
依赖关系解决于
编译时间。
Flash:可以编译Haxe程序
到 .swf 文件。 Haxe 可以编译为
Flash 播放器 6 至 10,
“旧”Flash
NekoVM:你可以编译一个Haxe
编程为 NekoVM 字节码。这个可以
用于服务器端编程
例如动态网页(使用
mod_neko 适用于 Apache),也适用于
命令行或桌面应用程序,
因为 NekoVM 可以嵌入并且
用其他一些 DLL 进行扩展。
PHP:可以编译Haxe程序
到 .php 文件。这使您能够使用
高级严格类型语言
例如Haxe,同时保持完整
与您现有的兼容性
服务器平台和库。
C++:您现在可以生成 C++ 代码
从你的 Haxe 源代码中,
所需的 Makefile。这是非常
对于创建原生很有用
应用程序,例如 iPhone 中的应用程序
发展。
您也可能感兴趣:Haxer http://github.com/Atmospherian/Haxer,我编写的一个java项目,帮助将AS3代码转换为Haxe代码。它并不完整,但它为您转换代码提供了良好的开端。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)