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

RigidbodyInterpolation

перечисление

Описание

Rigidbody режим интерполяции.

Интерполяция рассчитывает позицию Rigidbody в кадрах, которые падают между обновлениями физических шагов времени, чтобы уменьшить появление видимого джиттера. Это особенно полезно для персонажа игрока GameObjects, и любые другие GameObject По умолчанию интерполяция отключена. Когда интерполяция или экстраполяция включены, система физики берет на себя контроль над движением камеры. RigidbodyПо этой причине вы должны следовать за любым прямым (нефизическим) изменением преобразования с помощью Physics.SyncTransforms В противном случае, Unity игнорирует любое изменение преобразования, которое не происходит от физической системы.

Для основных персонажей или транспортных средств, за которыми следует камера, рекомендуется использовать интерполяцию. Для любых других жестких тел не рекомендуется использовать интерполяцию.

Дополнительные ресурсы: Rigidbody.interpolation.

Свойства

Свойство Описание
NoneНет интерполяции.
InterpolateИнтерполяция всегда будет немного отставать, но может быть более гладкой, чем экстраполяция.
ExtrapolateЭкстраполяция позволит предсказать положение жесткого тела на основе скорости течения.