我的问题:我创建了一个永远向左移动的父精灵。我已经创建了一个子精灵,我想旋转它。当父母没有移动孩子旋转时,但是一旦父母开始移动 - 孩子就会冻结。
[Parent] <- Rigidbody (kinematic), moved via rigidbody2D.velocity = movementSpeed
|
[Child] <- Rigidbody (kinematic) rotation via rigidbody2D.angularVelocity = rotationSpeed
我知道我可以在FixedUpdate期间调用transform.Rotate,但我想避免它并在Start或OnEnable上设置速度。你认为这可能吗?