Описание
Сохраняет два 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 |
Возвращает имя объекта. |
Статические Методы
Операторы
bool |
Объект существует? |
operator != |
Сравнивает, ссылаются ли два объекта на другой объект. |
operator == |
Сравнивает две ссылки на объекты, чтобы определить, ссылаются ли они на один и тот же объект. |
Сообщения
OnJointBreak2D |
Вызывается при разрыве соединения Joint2D, прикрепленного к тому же игровому объекту. |