【问题标题】:Rendering Box2D Chain Shape in libgdx在 libgdx 中渲染 Box2D 链形状
【发布时间】:2019-11-27 19:21:11
【问题描述】:

我将链条形状用作 2D 赛道的墙壁。一切都与调试渲染器完美配合,我可以简单地用精灵渲染其他对象。

但是如何渲染链形(不使用调试渲染器)?我在文档中没有看到任何相关内容。

我正在使用 R.U.B.E.创建轨道,所以链形状并不是 libgdx 代码的一部分。这是 RUBE 中完整地图的样子: It's just 2 chain shapes with many vertices

我使用 libgdx 加载由 RUBE 创建的 Json 文件(加载链形状),然后在 2 个链形状中生成播放器。

欢迎任何建议。

编辑:我能想到的最佳解决方案是收集链形状的顶点,并使用它们绘制与实际链形状无关的线。但是,这似乎更像是一种解决方法,我觉得有一种更简单/更直接的方式来显示链形。

【问题讨论】:

    标签: java libgdx box2d


    【解决方案1】:

    对于遇到相同问题的任何其他人:似乎没有真正的方法来呈现链形状。我的问题的解决方案是渲染轨道的图像,然后在边界上创建链形。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-04-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多