全部
我在andEngine中得到了以下错误。
The type org.andengine.entity.shape.IAreaShape cannot be resolved. It is indirectly referenced from required .class files
当我使用this tutorial下面的代码时。
PhysicsFactory.createBoxBody(physicsWorld, levelObject, BodyType.StaticBody, FIXTURE_DEF).setUserData("platform1");
提前致谢。
答案 0 :(得分:3)
您必须从正确的分支获取源代码: https://github.com/nicolasgramlich/AndEnginePhysicsBox2DExtension/tree/GLES2-AnchorCenter
答案 1 :(得分:2)
GLES2-Anchor分支中没有IAreaShape类。您可能正在混合一些较旧的库。尝试再次下载源代码。请注意,您的PhysicsBox2D扩展也必须来自GLES2-Anchor分支。此外,您不应该将任何jar添加到buildpath。你应该只看到:
在项目配置的“Android”部分添加库。
答案 2 :(得分:0)
我有同样的问题,它与AE网站有关,即使我在下载时选择了“锚点中心”分支,但它看起来并没有什么不同。我不知道我做了什么,但最后我得到了物理引擎来回应一个ANCHOR CENTER拉链版本下载。我没有遇到ANDENGINE ANCHOR CENTER zip文件只是物理引擎。