Haxe flash包到HTML5输出

Haxe flash packages to HTML5 output?

本文关键字:输出 HTML5 包到 flash Haxe      更新时间:2023-09-26

我使用许多flash包构建了一个Haxe/OpenFL项目,即flash.display.*以及事件等等。它导出到HTML5很好。

现在我被告知我不能使用OpenFL,我需要坚持Haxe内置库。

在不重写我的大部分代码的情况下,有没有一种方法可以将flash包导出到JS或HTML5?

如果我切换到我得到的Javascript目标,你就无法在目标交叉时访问flash包。。。

没有OpenFL("nme")就没有HTML5输出选项。

有什么建议吗?还是我只需要用纯Haxe/JS重写所有内容?

您应该能够使用openfl编译到JS,用openfl.display…替换程序包flash.display…应该不是必要的,但可能会帮助您解决问题,或者最终会正常工作。

此外,请确保使用application.xml文件夹中的命令"openfl-test-html5"进行编译,如果没有此文件,请从任何openfl中获取它。例如,它所做的是使用openfl项目的正确参数和配置调用haxe编译器。