我是Haxe的新来者,我想知道加载SWF文件并在其中使用资产。 以下问题对我来说还没有明确的答案,它们都是关于使用外部swf文件中的资源(导出为ActionScript,使用已知的类名)
如果我的目标是HTML5,那么我如何加载SWF文件并在其中使用资源?我可以在外部SWF文件中实例化Classes吗?
一般情况下,在Haxe中加载SWF文件并在其中轻松使用资源?外部SWF文件中的帧怎么样,我可以说加载的swf文件的gotoAndStop(frame_number)吗?
有什么建议吗?链接?
答案 0 :(得分:1)
据我所知,选项1是不可能的。你不能使用针对js的swf资产。 即使NME支持html5。不支持swf资产。
为了在运行时加载swf以访问movieClip,它有点棘手但是有效
我更喜欢编译时库: 关于在编译时加载swf库。使用swf-lib指令。工作流程足以使用它。 快速提示:为绑定类使用组合(a:bind)。 请参阅此文档:http://haxe.org/doc/flash/0_start