0

我不得不把我的东西从一个故障的硬盘上移走,所以我不得不重新设置并重新安装所有东西。我遇到了几个问题。

所以我这里有两个错误。我得到的第一个错误是当我打开 flashdevelop 开始工作时。我得到以下错误:

Can't Find Haxelib.exe

当然,我已经安装了 haxe 和 haxelib 以及所有其他需要预先设置的东西。但是,当我运行时,flash 和 html5 目标都可以正常工作。我不知道为什么会出现这个错误。有任何想法吗?

我的第二个问题是我已经为 Windows 运行时安装了必要的东西。但是,当我尝试在 flashdevelop 内部或外部运行 exe 时,程序会冻结并给我:

    This program is not responding.

程序崩溃时有时会看到的错误。但是,我设置了我的 neko 东西,它编译得很好,它只是在启动时崩溃。我将背景设置为 neko。我只有一个示例 hello world FlxText 对象,如下所示:

    hello = new FlxText(0, 0, 100, "Hello World!");
    #if neko
    hello.color =  0xffffff;
    #else
    hello.color = 0xffffffff;
    #end
    add(hello);

知道什么可能导致启动崩溃吗?这也让我想知道这两者是否不相关。

提前致谢!

使用 Windows 8、haxe、haxeflixel、windows 和 neko 运行时。

4

2 回答 2

2

我在另一个论坛上发布了这个。通过添加以下内容可以轻松修复无响应错误:

<window allow-shaders="false"/>

在项目 xml 文件中。haxelib 错误仍然显示,但它可能不是问题。

于 2013-09-09T19:48:26.847 回答
0

要尝试的事情:

  1. 确保使用Haxe 3and (我认为使用orOpenFL没有意义)。Haxe 2NME
  2. 检查是否HaxePATHHaxe 3并检查是否OpenFL正常工作。(只需打开“cmd”并在此处输入“haxe”以查看Haxe可用版本并在此处输入“openfl”以测试它是否有效,同时检查“haxelib”
  3. 查看FlashDevelop Haxe SDK
  4. 在此处跟踪您的haxelib (在 cmd 中使用haxelib 列表)
  5. This program is not responding.
    这可能意味着您在 bin 文件夹中没有一些 .dll。(取决于您在项目中使用的内容)。或者这可能与您的 GPU 驱动程序有关。或者它可以是其他任何东西。要获取有关该崩溃的更多信息,请尝试编译为neko,并在此处打印输出。
  6. 确保您安装了最新的 haxelibs (haxelib upgradehaxelib selfupdate)
  7. 为了帮助您,我需要更多信息,请FlashDevelop在此处打印输出。
于 2013-09-18T19:53:15.183 回答