替换在Body Editor Loader中为角色动画创建的灯具

时间:2014-02-05 09:02:28

标签: java libgdx box2d game-engine game-physics

我正在使用LibGDX和Box2D制作游戏。我使用物理体编辑器为我的游戏角色创建灯具。我想在玩家行走动画期间更换灯具,因为他的姿势稍有变化,当然。 我不知道我该怎么做。我想破坏夹具然后使用装载文件中的另一个,但是我无法直接访问夹具,因为我没有手动声明它。 如果您需要更多信息,我会给您。 感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

夹具被手动声明为装载器文件中的一个或多个多边形。它只是没有你编写的代码完成。看一下名为BodyEditorLoader的文件,你应该知道如何创建灯具。您应该能够通过循环遍历

返回的所有灯具来访问身体的灯具
Body.getFixtureList()

您将能够访问所需的任何元素...形状,顶点等,并进行所需的任何更改。