当父母移动时,儿童rigidbody2D不会旋转

时间:2014-07-07 20:04:37

标签: c# unity3d

我的问题:我创建了一个永远向左移动的父精灵。我已经创建了一个子精灵,我想旋转它。当父母没有移动孩子旋转时,但是一旦父母开始移动 - 孩子就会冻结。

[Parent] <- Rigidbody (kinematic), moved via rigidbody2D.velocity = movementSpeed
   |
[Child] <- Rigidbody (kinematic) rotation via rigidbody2D.angularVelocity = rotationSpeed

我知道我可以在FixedUpdate期间调用transform.Rotate,但我想避免它并在Start或OnEnable上设置速度。你认为这可能吗?

0 个答案:

没有答案