使用Flash Runtime作为平台(类似于JVM / CLR)

问题描述 投票:0回答:3

有谁知道是否存在任何编译器可以从 Flex 以外的源代码生成可在 Flash 运行时上运行的程序?

即类似于 Groovy、Scala 等编译器为 JVM 生成字节码的方式。

flash apache-flex
3个回答
2
投票

您的意思是“除了 ActionScript 3”。 Flex 是一个用于构建 RIA 的 AS3 框架。

Adobe 有一个名为 Adobe Alchemy 的项目,它提供了编译 C/C++ 代码并在 AVM(ActionScript 虚拟机)中运行它的工具。

http://labs.adobe.com/technologies/alchemy/

可能还有其他的,但我一时想不起来了。


0
投票

Actionscript 是 javascript 的严格超集,因此显然首先要提到这一点。所以AS编译器可以直接使用javascript。

这使您可以访问 jQuery、extJS 等“语言”。


0
投票

您可以查看 OpenLaszlo,这是一种 Flex 替代方案,它可以编译为 Flash 运行时:

www.openlaszlo.org/

© www.soinside.com 2019 - 2024. All rights reserved.