Unity 6.3
0 онлайн 72 гостей 3 в системе
Вход
Физика Шаг 61 из 99

Ссылка на совместный компонент

Характерный шарнир — это расширенный шаровой шарнир, который позволяет ограничить соединение по каждой оси.

Соединения персонажей полезны для эффектов ragdoll. Информацию о настройке ragdoll см. в Ragdoll Wizard.

Свойства

Свойство Описание
Редактирование угловых пределов Добавление визуального гаджета в представление Scene, который помогает изменять угловые границы соединения. Чтобы использовать этот гаджета, установите Угловое движение X, Y, Z на Ограниченное и затем появятся ручки для перетаскивания и регулирования пространства вращения соединения.
Соединенное тело Необязательная ссылка на Rigidbody, от которого зависит соединение. Если вы не назначаете Соединенное Тело или Соединенное Артикуляторное Тело, соединение подключается к миру.
Соединенное сочленение Необязательная ссылка на ArticulationBody, от которого зависит соединение. Если не установлено, соединение подключается к миру.
Якорь Точка в GameObject’s местное пространство, в котором соединение вращается вокруг.
Ось Определите ось вращения (визуализируется оранжевым конусом).
Автоматическая настройка подключенного якоря Если это включено, то Unity автоматически рассчитывает положение связанного якоря, чтобы оно соответствовало глобальному положению свойства якоря. Это поведение по умолчанию. Если это отключено, вы можете настроить положение связанного якоря вручную.
Соединённый якорь Вручную настроить подключенное положение якоря.
Ось качения Ось поворота. Визуализируется зеленым конусом.
Пружина ограничения поворота Упругость предела вдоль оси Twist. Установите это значение на нуль, чтобы сделать предел непроходимым. Значение, отличное от нуля, делает предел эластичным. Информацию о доступных свойствах см. в разделе Ограничение свойств Spring.
Низкий предел кручения Укажите нижний предел оси поворота в градусах относительно начального положения. Информацию о доступных свойствах см. в разделе Свойства предела.
Высокий предел кручения Укажите верхний предел оси поворота в градусах, относительно начального положения. Информацию о доступных свойствах см. в разделе Свойства предела.
Весна предела качения Упругость предела вдоль оси Swing. Установите это значение на нуль, чтобы сделать предел непроходимым. Значение, отличное от нуля, делает предел эластичным. Информацию о доступных свойствах см. в разделе Ограничение свойств Spring.
Свинг 1 Лимит Ограничивает вращение вокруг оси поворота (визуализируется зеленой осью на гаджете). Информацию о доступных свойствах см. в разделе Свойства ограничения.
Свинг 2 Лимит Ограничивает вращение вокруг оси поворота 2. Ось Предел Swing 2 не отображается на гаджете, но ось ортогональна двум другим осям (то есть, ось вращения отображается оранжевым цветом на гаджете, а Предел Swing 1 отображается зеленым цветом на гаджете). Информацию о доступных свойствах см. в разделе Предельные свойства.
Включить проекцию Этот параметр определяет, как соединение возвращается к своим ограничениям, когда оно неожиданно перемещается за их пределы, поскольку движок физики не может согласовать текущее сочетание сил в симуляции. Опции: Нет и Положение и вращение.
Расстояние проекции Расстояние, на котором соединение должно переместиться за пределы своих ограничений, прежде чем движок физики попытается вернуть его в приемлемое положение.
Угол проекции Угол, под которым соединение должно вращаться за пределы своих ограничений, прежде чем движок физики попытается вернуть его в приемлемое положение.
Сила разрыва Усилие, которое необходимо приложить для того, чтобы это соединение разрушилось.
Тормозной момент Крутящий момент, который должен быть приложен для этого соединения, чтобы сломать.
Включить столкновение Если этот флажок установлен, то допускаются столкновения между кузовами, соединенными шарнирным соединением.
Включить предварительную обработку Отключение предварительной обработки помогает стабилизировать конфигурации, которые в противном случае были бы невозможны.
Масштаб массы Масштаб, который будет применяться к инвертированной массе и тензору инерции Rigidbody, в диапазоне от 0.00001 до бесконечности. Это полезно, когда соединение соединяет два Жестких тела с сильно различающимися массами. Физика решателя дает лучшие результаты, когда соединенные Жесткие тела имеют одинаковую массу. Когда ваши соединенные Жесткие тела различаются по массе, используйте это свойство вместе со свойством Соедините Масштаб Массы для применения поддельных масс, чтобы сделать их примерно равными друг другу. Это создает высококачественное и стабильное моделирование, но уменьшает физическое поведение Жестких тел.
Подключенная весовая шкала Масштаб, применимый к перевернутой массе и тензору инерции связанного Rigidbody, в диапазоне от 0.00001 до бесконечности.

Ограничение свойств Spring

Для Twist Limit Spring и Swing Limit Springдоступны следующие свойства предельных пружин.

Значения относятся к силе для линейного движения и крутящему моменту для вращающегося движения.

Свойство Описание
Весна Упругость границы. Установите это значение на нуль, чтобы сделать границу непроходимой. Значение, отличное от нуля, делает границу эластичной.
Дампер Уменьшение пружины пропорционально скорости движения шарнира. Установить значение выше нуля, чтобы позволить шарнир «амортизировать» колебания, которые в противном случае продолжались бы бесконечно.

Предельные свойства

Следующие свойства предела доступны для Низкий предел кривизны, Высокий предел кривизны, Лимит поворота 1и Лимит поворота 2.

Значения относятся к силе для линейного движения и крутящему моменту для вращающегося движения.

Свойство Описание
Лимит Установить значение для определения пределов движения для осей поворота или вращения относительно начального положения.

- Для оси поворота, предельный угол является симметричным; например, значение 30 устанавливает диапазон между –30 и 30.
- Для ось поворота, предел для Низкий предел Twist указывается нижний предел, а предел для Высокий предел Twist Например, ограничение 100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -30 в Низкий предел Twist и 60 в Высокий предел Twist ограничивает вращение вокруг оси поворота (оранжевый гаджета) между -30 и 60 градусов.
Отдача Определите, сколько отскоков происходит, когда объекты достигают определенных пределов. Значение 0 не отскакивает. Значение 1 отскакивает без каких-либо потерь энергии.
Расстояние контакта Определяет расстояние, в пределах которого контакты сохраняются. Используйте это свойство для предотвращения трещин.

Дополнительные ресурсы