JBox2D无法创建世界,类型Vec2&布尔

时间:2014-06-30 09:38:20

标签: java jbox2d

遵循几个jBox2D教程(示例1:http://thisiswhatiknowabout.blogspot.com.au/2011/12/jbox2d-tutorial.html)并从Git(https://github.com/jbox2d/jbox2d)下载源代码 - 使用主库文件夹。

创造新世界时;以下错误:

Error

找不到Vec和Boolean附带的构造函数。相反的结果是:Vec2和org.jbox2d.pooling.IWorldPool类型看似错误。

1 个答案:

答案 0 :(得分:1)

查看来源:

https://github.com/jbox2d/jbox2d/blob/master/jbox2d-library/src/main/java/org/jbox2d/dynamics/World.java 你可以看到Vec2和boolean没有构造函数。 可用的构造函数是:

  1. 公共世界(Vec2引力)
  2. 公共世界(Vec2 gravity,IWorldPool池)
  3. 公共世界(Vec2重力,IWorldPool池,BroadPhaseStrategy战略)
  4. 公共世界(Vec2引力,IWorldPool池,BroadPhase broadPhase)
  5. 这意味着您必须重新编写代码。也许本教程基于旧版本(教程于2011年12月13日制作),我在更新后的某一天遇到过libgdx的问题。