Unity 6.3
0 онлайн 67 гостей 3 в системе
Вход

Rigidbody.position

Declaration

public Vector3 position;

Описание

Положение жесткого кузова.

Rigidbody.position позволяет получить и установить позицию Rigidbody с помощью движка физики. Если вы измените позицию Rigidbody с помощью Rigidbody.position, преобразование будет обновлено после следующего шага физики. Это быстрее, чем обновление позиции с помощью Transform.position, так как последний приведет к тому, что все присоединенные коллайдеры пересчитают свои позиции относительно Rigidbody.

Если вы хотите непрерывно перемещать жесткое тело, используйте Rigidbody.MovePosition вместо этого, что учитывает интерполяцию.

using UnityEngine;
using System.Collections;

public class ExampleClass : MonoBehaviour { void Start() { GetComponent<Rigidbody>().position = Vector3.zero; } }