Rigidbody.Move
Declaration
public void Move(Vector3 position, Quaternion rotation);Параметры
| Параметр | Описание |
|---|---|
| должность | Новая позиция для Rigidbody. |
| ротация | Новая ротация для Rigidbody. |
Описание
Перемещает Rigidbody в position и поворачивает Rigidbody в rotation.
Используйте Rigidbody.Move для перемещения и вращения Rigidbody, соблюдая настройки интерполяции Rigidbody.
Если вы включите интерполяцию Rigidbody на Rigidbody, вызов Rigidbody.Move приведет к плавному переходу между двумя позициями и вращениями в любых промежуточных кадрах, которые рендирует Unity. Используйте Rigidbody.Move, если вы хотите непрерывно перемещать и вращать Rigidbody в каждом FixedUpdate.
Для телепортации Rigidbody из одной позиции и вращения в другую позицию и вращение, без рендирования промежуточных позиций Unity, установите Rigidbody.position и Rigidbody.rotation вместо этого.