Compiler errors 例如,NME-Demo项目中的目标无法转换为JavaScript-Target错误

Compiler errors 例如,NME-Demo项目中的目标无法转换为JavaScript-Target错误,compiler-errors,haxe,target-platform,nme,Compiler Errors,Haxe,Target Platform,Nme,我正在使用有趣的工具NME,它是Haxe和Neko的组合 我喜欢有可能针对不同语言的想法,但这似乎不对 我已经下载了这些示例,并且在针对NME时运行得非常好,但是当我选择另一个目标时,例如Javascript,我得到以下错误(在FlashDevelop中): 无法使用当前编译标志访问flash软件包(对于flash.display.Sprite) 如果这真的不可能,那么这个工具对我来说没有意义,因为当你不能瞄准另一个目标时,为什么要使用它呢。还是我在整个Haxe/NME的故事中遗漏了什么?有人能

我正在使用有趣的工具NME,它是Haxe和Neko的组合

我喜欢有可能针对不同语言的想法,但这似乎不对

我已经下载了这些示例,并且在针对NME时运行得非常好,但是当我选择另一个目标时,例如Javascript,我得到以下错误(在FlashDevelop中):

无法使用当前编译标志访问flash软件包(对于flash.display.Sprite)


如果这真的不可能,那么这个工具对我来说没有意义,因为当你不能瞄准另一个目标时,为什么要使用它呢。还是我在整个Haxe/NME的故事中遗漏了什么?有人能给我解释一下吗?

明白了,用
nme.
替换
flash.
。,例如:

nme.display.sprite;
这会编译代码,但不会通过FlashDevelop运行。当目标是JavaScript时,它会用JS代码覆盖
project.nmml
文件


知道如何解决这个问题吗?

请提供您试图编译的示例代码,html5 target确实支持大多数api功能。它是默认演示的,这是HandlingKeyboardEvents演示。有许多默认演示。您使用的是最新版本吗??尝试运行命令“nme create piratepig”,然后将cd放入“cd./piratepig”并运行“nme test html5”。这个问题没有意义,请开始一个新问题,并尽可能具体,以便有人可以重现您的问题。
Build halted with errors (haxe.exe).
Done(1)
nme.display.sprite;