提问者:小点点

带动画的libgdx布娃娃物理


我正处于游戏开发的计划阶段。我不知道是选择unity还是libgdx。我已经知道相当多的Java,我想做一个2D侧边杂货店,使用布娃娃物理与动画。我已经很努力地寻找了,但是还没有找到一个关于libgdx的很好的资源。不过,在统一的情况下,这似乎是可能的。到目前为止,我找到的关于Libgdx的资源有:

  • Rube
  • Glee2D
  • 脊柱
  • 搅拌机

到目前为止,它似乎有可能使一个骨骼2D动画精灵的水平,但是否有可能应用布娃娃物理到这个创造,所以,例如,如果一个敌人被击中,它会像一个布娃娃的反应?我很感激任何帮助!谢谢,


共1个答案

匿名用户

显然可以使用libgdx来实现这一点。

您必须将ragdoll创建为box2d主体(这可以用rube完成)。为了呈现ragdoll,您可以使用box2d中的setUserData()方法将actor绑定到主体/fixture。在每个模拟步骤之后,您将更新Actor并创建适当的呈现。

然后你可以把布娃娃放在某个地方,用其他box2d的身体射击它,比如说一个炮弹。。。