当我尝试运行动态示例时,我遇到了这个问题:
The method createBoxBody(PhysicsWorld, IShape, BodyDef.BodyType, FixtureDef) from the type PhysicsFactory refers to the missing type IShape
在这一行:
PhysicsFactory.createBoxBody(this.mPhysicsWorld, ground, BodyType.StaticBody, wallFixtureDef);
并出现此错误:
The method registerUpdateHandler(IUpdateHandler) in the type Entity is not applicable for the arguments (PhysicsWorld)
在这一行:
this.mScene.registerUpdateHandler(this.mPhysicsWorld);
由于
答案 0 :(得分:2)
我遇到了同样的问题。
解决方案是让AndEnginePhysicsBox2DExtension-GLES2将AndEngine-GLES2作为IntelliJ中的模块依赖项。