我有一系列随机生成的 EdgeShapes,如下所示:
我的问题是,如何用纹理填充底部区域以使其看起来像地面?
最佳答案
正如 IRC 中的某人所建议的那样:
使用 OpenGL 创建一个多边形,然后将其以 1:1 的比例映射到 Box2D 形状上并对多边形进行纹理化。
关于box2d - 如何生成纹理以适应形状?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8456872/
我有一系列随机生成的 EdgeShapes,如下所示:
我的问题是,如何用纹理填充底部区域以使其看起来像地面?
最佳答案
正如 IRC 中的某人所建议的那样:
使用 OpenGL 创建一个多边形,然后将其以 1:1 的比例映射到 Box2D 形状上并对多边形进行纹理化。
关于box2d - 如何生成纹理以适应形状?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8456872/