2014-07-18 45 views
0

我想学习box2d与libgdx。我有一个人物掉下来。如果角色与奖励相撞,我会移除角色并创建较小的角色来调整角色的大小。但是,当我创造新的小游戏时,重力会自行重置,新游戏开始新游戏开始,如新游戏开始。无论如何,将因重力而发生的旧字符值转移到新字符值以进行不停止运动?旧的身体世界值到新的

+0

我不明白一件事兄弟.. –

+0

@保罗他希望创建新的对象,已经有一个与被删除的速度和方向相同的对象。 – Madmenyo

+0

感谢保罗,比我的问题更清楚:) – user3752412

回答

1

大概你是用原来的位置和角度创造新的身体?如何做同样的速度?

在删除原始物体之前,获取它的线性和角速度。 (GetLinearVelocity,GetAngularVelocity)

在创建新体时将这些速度设置。 (SetLinearVelocity,SetAngularVelocity)

+0

谢谢,这就是我一直在寻找。 – user3752412