Box2D调试绘制在特定层

Box2D debug draw in a specific layer

本文关键字:调试 绘制 Box2D      更新时间:2023-10-16

这篇文章讲述了如何在一个图层中包装Box2D调试绘图。但我不明白为什么要把它画在特定的图层上。就我不懂OpenGL而言,我根本不明白它是在哪里绘制的。但我的问题是,我想画一个特定的图层,这样我就可以把这个图层放在所有图层的顶部,并使Box2D形状始终可见。

今天我已经找到了解决方案,如何在c++中调试绘制Box2D形状,但我不能在特定层中绘制。你能帮我理解它是在哪里绘制的吗,这样我就可以在我的精灵上绘制Box2D形状了。我想把它们放在前面

您可以简单地在当前图层之上添加另一个图层。

你可以在上面图层中添加你发布的代码,然后一切都应该正常。