Box2D调试绘制在特定层
Box2D debug draw in a specific layer
这篇文章讲述了如何在一个图层中包装Box2D调试绘图。但我不明白为什么要把它画在特定的图层上。就我不懂OpenGL而言,我根本不明白它是在哪里绘制的。但我的问题是,我想画一个特定的图层,这样我就可以把这个图层放在所有图层的顶部,并使Box2D形状始终可见。
今天我已经找到了解决方案,如何在c++中调试绘制Box2D形状,但我不能在特定层中绘制。你能帮我理解它是在哪里绘制的吗,这样我就可以在我的精灵上绘制Box2D形状了。我想把它们放在前面
您可以简单地在当前图层之上添加另一个图层。
你可以在上面图层中添加你发布的代码,然后一切都应该正常。
相关文章:
- 当回溯以零开始时,如何调试崩溃
- 在linux上调试巨大的C++项目
- 为什么使用__LINE_的代码在发布模式下在MSVC下编译,而不是在调试模式下
- 如何针对特定情况调试和修复此双自由内存损坏问题
- QuadTree只在窗口的右上角绘制
- 绘制旋转的三角形
- 正在VS调试器中监视映射条目
- 使用调试/崩溃报告将应用程序部署到客户端
- flutter:即使shouldRepaint()返回true,自定义画家也不会重新绘制
- VC++本机单元测试,找不到调试符号
- 如何在C++生成器中禁用"使用调试.dcus"
- 如何在QT中的自定义视频小工具t上绘制矩形
- 使用vscode调试时,GDB意外退出
- 即使使用调试编译标志,表达式也是"optimized out"
- 如何在Visual Basic中使用矩形函数OpenGL绘制矩形
- 无法使用VAO和EBO(openGL)绘制多个对象
- 在UE4中绘制而不是调试线
- 我的窗口未在调试器中运行时无法正确绘制
- 与测试平台应用程序相比,调试绘制Box2D非常大
- Box2D调试绘制在特定层