我想让这些 body 线条不可见,因为游戏中留下了很多东西,还有那个 body 圆圈。这些方 block 是图层平铺 map 。 圆圈是 Sprite 的 body 。
最佳答案
您可以启用或禁用调试绘制 box2d 世界的不同部分。您可以在 constructor 中设置此标志:
// create renderer with default values
Box2DDebugRenderer debugRenderer = Box2DDebugRenderer(
/*drawBodies*/ true,
/*drawJoints*/ true,
/*drawAABBs*/ false,
/*drawInactiveBodies*/ true,
/*drawVelocities*/ false,
/*drawContacts*/ true)
或仅设置一个标志(例如drawBodies):
debugRenderer.setDrawBodies(false);
关于java - 制作隐形 body 线 box2d libgdx,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47381020/