我正在使用HaxeFlixel框架构建一个游戏。我用崇高的文字作为我的简易爆炸装置。我也跟随这作为我的第一个程序,所以我已经运行flixel tpl -n "HelloWorld"来设置我的项目。
我的文件夹结构如下所示:

我的build.hxml看起来是这样的:
#-main source/MenuState
#-neko bin/text.n
#lime test neko
-main Main.hx
-neko Test.n
#-cmd neko Test.n我的研究包括:
李德华的博客
如果有人能告诉我我做错了什么并解释解决方案,我会很高兴,因为这花了我几个小时的时间。
发布于 2016-08-14 06:21:17
你用错误的方法解决了这个问题:)
build.hxml本质上是一个包含多个参数的文件,haxe在编译时应该注意这些参数。在编译haxe时,可以运行haxe -x SomeHaxeFile.hx。然而-这是编译原始haxe的解决方案。不同的haxe库要求以自己的方式编译,因为如果它们足够复杂(即haxeflixel),那么在编译的背景中就会有很多东西在运行,例如将像图像这样的资产放入构建中。
Haxeflixels构建方法是通过lime的构建系统实现的。因此,要在neko上运行,您可以键入终端lime test neko。这是编译haxeflixel游戏的最佳方法,并显示在官方的haxeflixel指南中。http://haxeflixel.com/documentation/hello-world-command-line/
该命令应该在带有project.xml的文件夹中运行,因为该文件包含需要构建的信息haxeflixel (因此也包括haxe)。您可以在使用haxeflixel时忽略hxml文件。
https://stackoverflow.com/questions/38939659
复制相似问题