一旦您掌握了HelloWorld示例,您应该开始查看Box2D的示例应用程序。示例应用程序是一个测试框架和演示环境。以下是一些特点:
带有平移和缩放功能的相机
对动态物体进行鼠标拖动
通过树形视图显示的许多示例
用于选择示例、调整参数和调试绘图选项的GUI
暂停和单步模拟
多线程和性能数据
Box2D示例
示例应用程序展示了许多Box2D在测试案例和框架本身中的使用示例。我鼓励您在学习Box2D时探索和调试这些示例。
注意:示例应用程序使用GLFW、imgui和enkiTS编写。示例应用程序不是Box2D库的一部分。Box2D库对渲染无所谓。正如HelloWorld示例所示,您不需要渲染器来使用Box2D。