game.py:
# 禁用摄像机控制
base.disableMouse()
base.camera.setPos(0,-14,1.5)
base.camera.setHpr(0,-5,0)
# 调试渲染
debugNode = BulletDebugNode('Debug')
debugNode.showWireframe(True)
debugNode.showConstraints(True)
debugNode.showBoundingBoxes(True)
debugNode.showNormals(True)
debugNP = render.attachNewNode(debugNode)
debugNP.show()
# 初始化BulletWorld
base.world = BulletWorld()
base.world.setDebugNode(debugNP.node())
ku_fei.py:
tube = BulletCapsuleShape(0.2, 0.5, ZUp)
node = BulletRigidBodyNode('Body')
node.addShape(tube)
np = render.attachNewNode(node)
np.setPos(0,0,0)
base.world.attachRigidBody(node)
But I see nothing . I guess error in game.py .