Actionscript 3 如何为已编译的AdobeAIR桌面应用程序使用Haxe SWF

Actionscript 3 如何为已编译的AdobeAIR桌面应用程序使用Haxe SWF,actionscript-3,air,adobe,haxe,Actionscript 3,Air,Adobe,Haxe,如何使用AIR将Haxe SWF转换为编译的本机应用程序 当您使用Haxe命令行导出可以打包到Adobe Air文件中的SWF时,是否有方法覆盖Flash default.SWF导出 我很难找到有关如何通过命令行将Haxe.SWF导出编译到AdobeAIR中的信息。我曾尝试删除默认的swf并重命名Haxe.swf导出,但Adobe在打包所有内容时仍会重写它 例如:“haxe-swf main-flash.swf-main-swf版本15-swf头960:640:60:f68712” 我正在使用M

如何使用AIR将Haxe SWF转换为编译的本机应用程序

当您使用Haxe命令行导出可以打包到Adobe Air文件中的SWF时,是否有方法覆盖Flash default.SWF导出

我很难找到有关如何通过命令行将Haxe.SWF导出编译到AdobeAIR中的信息。我曾尝试删除默认的swf并重命名Haxe.swf导出,但Adobe在打包所有内容时仍会重写它

例如:“haxe-swf main-flash.swf-main-swf版本15-swf头960:640:60:f68712”

我正在使用Mac OS X和Flash CC以及Atom来编写我的Starling HAXE游戏。我想以桌面(PC/MAC/Linux)为目标


谢谢

桌面上用于支持AdobeAIR的OpenFL工具,如果您查看这个较旧的助手类,您可能会发现如何从Haxe生成的SWF文件到最终的AIR应用程序的提示:

再看一遍,我相信您使用正确的签名参数调用ADT。您可能还需要一个application.xml文件,下面是一个:

您需要将诸如“::APP_PACKAGE::”等变量替换为com.yourcompany.yourproject和其他合理的值


如果有人想再次考虑将空中支援集成到石灰工具中,我愿意接受这个想法。我关心的问题是长期维护桌面上用于支持AdobeAIR的OpenFL工具,如果您查看这个较旧的助手类,您可能会发现如何从Haxe生成的SWF文件到最终的AIR应用程序的提示:

再看一遍,我相信您使用正确的签名参数调用ADT。您可能还需要一个application.xml文件,下面是一个:

您需要将诸如“::APP_PACKAGE::”等变量替换为com.yourcompany.yourproject和其他合理的值


如果有人想再次考虑将空中支援集成到石灰工具中,我愿意接受这个想法。我担心的问题是长期维护

我有一些批处理文件可以做到这一点(尽管很可能需要代表您进行返工)。我现在不在电脑前,但会在周末发布。另一方面,将此类功能烘焙到flashdevelop中会很好。

我有一些批处理文件可以实现这一点(尽管很可能需要代表您进行修改)。我现在不在电脑前,但会在周末发布。另一方面,将此类功能烘焙到flashdevelop中会很好。

添加一些附加信息如何:1)您正在使用Haxe编译SWF?2) 您想在AdobeAIR项目中使用此SWF吗?3) AdobeAIR的目标平台是什么?4) 您在AdobeAIR中使用的IDE、构建工具或命令行是什么?添加一些附加信息如何:1)您正在使用Haxe编译SWF?2) 您想在AdobeAIR项目中使用此SWF吗?3) AdobeAIR的目标平台是什么?4) 您在AdobeAIR中使用的IDE、构建工具或命令行是什么?