The joint attempts to move a Rigidbody2D to a specific target position.
This joint is the only joint that doesn't connect two Rigidbody2D together. Instead, it only operates on the single body it is connected to.
When connected, it will attempt to move the body to a specified target position. When setting a target you can also set the anchor position which is a point relative to the Rigidbody2D where forces will be applied.
The joint moves the body using a configurable spring that has a force limit.
An example usage for this joint might be to enable Collider2D to be dragged, selecting an anchor point and moving the body to the position under the mouse.
anchor | The local-space anchor on the rigid-body the joint is attached to. |
autoConfigureTarget | Should the target be calculated automatically? |
dampingRatio | The amount by which the target spring force is reduced in proportion to the movement speed. |
frequency | The frequency at which the target spring oscillates around the target position. |
maxForce | The maximum force that can be generated when trying to maintain the target joint constraint. |
target | The world-space position that the joint will attempt to move the body to. |
enabled | Включенное Поведение обновляется, выключенное Поведение не обновляется. |
isActiveAndEnabled | Has the Behaviour had enabled called. |
gameObject | Игровой объект к которому прикреплён данный компонент. Компонент всегда прикреплён к игровому объекту. |
tag | Тег данного игрового объекта. |
transform | The Transform attached to this GameObject. |
attachedRigidbody | The Rigidbody2D attached to the Joint2D. |
breakForce | Сила, которую надо применить к соединению, чтобы сломать его. |
breakTorque | Крутящий момент, необходимый для разрыва данного сустава. |
connectedBody | Объект Rigidbody2D, к которому подсоединен другой конец сустава (т.е. объект без компонента joint). |
enableCollision | Should the two rigid bodies connected with this joint collide with each other? |
reactionForce | Gets the reaction force of the joint. |
reactionTorque | Gets the reaction torque of the joint. |
hideFlags | Should the object be hidden, saved with the scene or modifiable by the user? |
name | The name of the object. |
BroadcastMessage | Вызывает метод названный methodName на каждом MonoBehaviour этого game object-а или любого из его потомков. |
CompareTag | Помечен ли данный игровой объект тегом tag? |
GetComponent | Возвращает компонент типа type, если он прикреплен к игровому объекту и null, если не прикреплен. |
GetComponentInChildren | Возвращает компонент типа type в GameObject или некоторого его потомка через поиск в глубину. |
GetComponentInParent | Возвращает все компоненты типа type из GameObject'а или из любого его родителя. |
GetComponents | Возвращает все компоненты типа type в GameObject. |
GetComponentsInChildren | Возвращает все компоненты типа type в GameObject или любому из его потомков. |
GetComponentsInParent | Возвращает все компоненты типа type в GameObject или любому из его родителей. |
SendMessage | Вызывает метод с названием methodName в каждом MonoBehaviour в этом игровом объекте. |
SendMessageUpwards | Вызывает метод с именем methodName в каждом MonoBehaviour в этом игровом объекте и в каждом предке поведения. |
GetReactionForce | Gets the reaction force of the joint given the specified timeStep. |
GetReactionTorque | Gets the reaction torque of the joint given the specified timeStep. |
GetInstanceID | Returns the instance id of the object. |
ToString | Returns the name of the GameObject. |
Destroy | Удаляет GameObject, Component или Asset. |
DestroyImmediate | Destroys the object obj immediately. You are strongly recommended to use Destroy instead. |
DontDestroyOnLoad | Makes the object target not be destroyed automatically when loading a new scene. |
FindObjectOfType | Returns the first active loaded object of Type type. |
FindObjectsOfType | Returns a list of all active loaded objects of Type type. |
Instantiate | Clones the object original and returns the clone. |
bool | Does the object exist? |
operator != | Compares if two objects refer to a different object. |
operator == | Compares two object references to see if they refer to the same object. |
OnJointBreak2D | Called when a Joint2D attached to the same game object breaks. |