Applies both force and torque to reduce both the linear and angular velocities to zero.
The joint constantly tries to reduce both the ::Rigidbody2D::velocity and ::Rigidbody2D::angularVelocity to zero. Unlike contact friction which requires two colliders to be in contact, force and torque here are applied continuously.
You can control both the maximum force using maxForce and maximum torque using maxTorque. Because you can use very high force or torque limits, you can essentially reduce an objects movement to almost zero.
A typical usage for this joint might be to simulate top-down surface friction or to simulate stiff rotation of an object.
maxForce | The maximum force that can be generated when trying to maintain the friction joint constraint. |
maxTorque | The maximum torque that can be generated when trying to maintain the friction joint constraint. |
anchor | El punto de anclaje de la articulación en el objeto que tiene el componente de articulación. |
autoConfigureConnectedAnchor | ¿Debería la propiedad connectedAnchor ser calculada automáticamente? |
connectedAnchor | El punto de anclaje de la articulación en segundo objeto (es decir, el que no tiene el componente de articulación) |
enabled | Enabled Behaviours are Updated, disabled Behaviours are not. |
isActiveAndEnabled | Has the Behaviour had active and enabled called? |
gameObject | El game object que tiene este componente adjunto. Un componente siempre está adjunto a un game object. |
tag | El tag de este game object. |
transform | The Transform attached to this GameObject. |
attachedRigidbody | The Rigidbody2D attached to the Joint2D. |
breakForce | La fuerza que necesita ser aplicada a esta articulación para que se rompa. |
breakTorque | El torque que necesita ser aplicado a esta articulación para que rompa. |
connectedBody | The Rigidbody2D object to which the other end of the joint is attached (ie, the object without the joint component). |
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. |
BroadcastMessage | Llama al método denominado methodName de todos los MonoBehaviour en este game objecto en cualquiera de sus hijos. |
CompareTag | ¿Este game object está etiquetado con tag? |
GetComponent | Returns the component of Type type if the GameObject has one attached, null if it doesn't. Will also return disabled components. |
GetComponentInChildren | Retorna el componente de tipo type en el GameObject o cualquiera de sus hijos utilizando depth first search (busqueda de profundidad). |
GetComponentInParent | Retorna el componente de tipo type en el GameObject o cualquiera de sus padres. |
GetComponents | Retorna todos los componentes de tipo type en el GameObject. |
GetComponentsInChildren | Retorna todos los componentes de tipo type en el GameObject o cualquiera de sus hijo. |
GetComponentsInParent | Retorna todos los componentes de tipo type en el GameObject o cualquiera de sus padres. |
SendMessage | Llama al método denominado methodName en cada MonoBehaviour de este game object. |
SendMessageUpwards | Llama al método denominado methodName en todos los MonoBehaviour de este juego y en todos los ancestros del behaviour. |
TryGetComponent | Gets the component of the specified type, if it exists. |
GetReactionForce | Gets the reaction force of the joint given the specified timeStep. |
GetReactionTorque | Gets the reaction torque of the joint given the specified timeStep. |
OnJointBreak2D | Called when a Joint2D attached to the same game object breaks. |