gpt4 book ai didi

java - Box2D 和 LibGDX : BodyEditorLoader error

转载 作者:行者123 更新时间:2023-11-30 11:23:21 28 4
gpt4 key购买 nike

我使用最新版本的 LibGDX:0.9.9!在通过 Physics Body Editor 2.9.2 创建了一个 JSON 文件后,我尝试在我的游戏中加载它。所以我在我的代码中写了这个:

        BodyEditorLoader loader = new BodyEditorLoader(Gdx.files.internal("data/myproject.json"));

但是,当我运行游戏时出现此错误:

Exception in thread "LWJGL Application" com.badlogic.gdx.utils.GdxRuntimeException: java.lang.NoSuchMethodError: com.badlogic.gdx.utils.JsonReader.parse(Ljava/lang/String;)Ljava/lang/Object;

在网络上搜索我推断 LibGDX 的 JSON API(已更改)和 Physics Body Editor JSON 文件生成器之间存在差异,这与两者之间存在差异。

有人可以帮助我吗?谢谢!

最佳答案

我已经解决了这个问题。只需使用比框架中可用的原始文件固定的文件 BodyEditorLoader.java。 (框架中包含的文件指的是具有与上一个 LibGDX 不同的 JSON API 的 Physics Body Editor 版本)。

您可以下载固定的 BodyEditorLoader.java here !

关于java - Box2D 和 LibGDX : BodyEditorLoader error,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21259234/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com