Страница 1 из 1

как правильно использовать скорость вращения Rigidbody?

СообщениеДобавлено: 30 июл 2015, 12:27
tananuka
подскажите пжл как правильно узнать скорость вращения и затем самому вращать Rigidbody?
у меня получилось двигать правильно, но вращается он уже неправильно (не в ту сторону)!
Делаю так:
Rigidbody в OnCollisionExit() ставлю isKinematic = true;
перед этим запоминаю его скорость движения и скорость вращения:
_veloMove = _body.velocity;
_rotation = body.angularVelocity;
затем в FixedUpdate()
{
_body.MovePosition(transform.position + _veloMove * time;
_body.MoveRotation(transform.rotation * Quaternion.Euler(_rotation * Time.fixedDeltaTime));
}