Мои Уведомления
Привет, !
Мой Аккаунт Мои Финансы Мои Подписки Мои Настройки Выход
Руководство API скрипты
к Руководству

RelativeJoint2D

класс в UnityEngine / Наследует от: Joint2D / Реализовано в: UnityEngine.Physics2DModule

Описание

Сохраняет два Rigidbody2D в их относительной ориентации.

К двум Rigidbody2D, соединенным вместе с этим соединением, будут приложены усилия, чтобы удерживать их обоих при относительном линейном и угловом смещении. Если соединение не связано с другим Rigidbody2D, тогда тело с соединением останется с текущим линейным и угловым смещением в мировом пространстве, т.е. оно будет привязано к неявной статической земле. -тело.

Вы управляете максимальной линейной силой, применяемой для поддержания linearOffset, используя maxForce.

Вы управляете максимальным крутящим моментом, применяемым для поддержания angularOffset, используя maxTorque

Смотрите так же: linearOffset, angularOffset, maxForce, maxTorque.

Свойства

angularOffset Текущее угловое смещение между Rigidbody2D, которое соединяет соединение.
autoConfigureOffset Должны ли и linearOffset, и angularOffset рассчитываться автоматически?
correctionScale Масштабирует как линейные, так и угловые силы, используемые для корректировки требуемой относительной ориентации.
linearOffset Текущее линейное смещение между Rigidbody2D, которое соединяет соединение.
maxForce Максимальное усилие, которое может быть создано при попытке сохранить относительное ограничение соединения.
maxTorque Максимальный крутящий момент, который может быть создан при попытке сохранить относительное ограничение соединения.
target Позиция в мировом пространстве, которую в настоящее время пытаются сохранить.

Унаследованные члены

Свойства

enabled Включенные поведения обновляются, отключенные — нет.
isActiveAndEnabled Было ли поведение активным и включенным?
gameObject Игровой объект, к которому прикреплен компонент. Компонент всегда привязан к игровому объекту.
tag Тег игрового объекта.
transform Transform, прикрепленный игровому объекту.
attachedRigidbody Rigidbody2D, прикрепленный к Joint2D.
breakForce Сила, которую нужно приложить, чтобы этот сустав разорвался.
breakTorque Крутящий момент, который необходимо приложить для разрыва этого соединения.
connectedBody Объект Rigidbody2D, к которому присоединен другой конец соединения (т. е. объект без компонента соединения).
enableCollision Должны ли два твердых тела, соединенных этим соединением, столкнуться друг с другом?
reactionForce Получает силу реакции сустава.
reactionTorque Получает момент реакции соединения.
hideFlags Должен ли объект быть скрыт, сохранен вместе со сценой или изменен пользователем?
name Имя объекта

Публичные Методы

BroadcastMessage Вызывает метод с именем methodName для каждого MonoBehaviour в игровом объекте или любом из его дочерних элементов.
CompareTag Помечен ли этот игровой объект тегом?
GetComponent Возвращает компонент, если он прикреплён к игровому объекту, и null, если нет. Также возвращает отключенные компоненты.
GetComponentInChildren Возвращает компонент дочернего элемента игрового объекта, используя поиск в глубину.
GetComponentInParent Возвращает компонент игрового объекта в любом из его родителей.
GetComponents Возвращает все компоненты игрового объекта
GetComponentsInChildren Возвращает все компоненты дочерних элементов игрового объекта. Работает рекурсивно.
GetComponentsInParent Возвращает все компоненты игрового объекта любого из родителя.
SendMessage Вызывает метод с именем methodName для каждого MonoBehaviour в этом игровом объекте.
SendMessageUpwards Вызывает метод с именем methodName для каждого MonoBehaviour в этом игровом объекте и для каждого behaviour.
TryGetComponent Получает компонент указанного типа, если он существует.
GetReactionForce Получает силу реакции соединения с заданным значением timeStep.
GetReactionTorque Получает реактивный крутящий момент соединения с заданным значением timeStep.
GetInstanceID Возвращает идентификатор экземпляра объекта.
ToString Возвращает имя объекта.

Статические Методы

Destroy Удаляет игровой объект, компонент или актив.
DestroyImmediate Уничтожает объект obj. Настоятельно рекомендуется использовать Destroy.
DontDestroyOnLoad Не уничтожает целевой объект при загрузке новой сцены.
FindObjectOfType Возвращает первый активный загруженный объект.
FindObjectsOfType Получает список всех загруженных объектов.
Instantiate Клонирует исходный объект и возвращает клон.

Операторы

bool Объект существует?
operator != Сравнивает, ссылаются ли два объекта на другой объект.
operator == Сравнивает две ссылки на объекты, чтобы определить, ссылаются ли они на один и тот же объект.

Сообщения

OnJointBreak2D Вызывается при разрыве соединения Joint2D, прикрепленного к тому же игровому объекту.
Вы можете отблагодарить автора, за перевод документации на русский язык. ₽ Спасибо
API скрипты 2021.3