Version: 5.4

SpringJoint

class in UnityEngine

/

Hereda de:Joint

Cambiar al Manual

Descripción

The spring joint ties together 2 rigid bodies, spring forces will be automatically applied to keep the object at the given distance.

The Spring attempts to maintain the distance it has when it starts out. So if your joint's start at a rest position where the two rigidbodies are far apart, then the joint will attempt to maintain that distance. The minDistance and maxDistance properties add on top of this implicit distance.

Variables

damperLa fuerza amortiguadora utilizada ara amortiguar la fuerza del resorte.
maxDistanceThe maximum distance between the bodies relative to their initial distance.
minDistanceThe minimum distance between the bodies relative to their initial distance.
springLa fuerza del resorte utilizada para mantener los dos objetos juntos.
toleranceThe maximum allowed error between the current spring length and the length defined by minDistance and maxDistance.

Miembros heredados

Variables

gameObjectEl game object que tiene este componente adjunto. Un componente siempre está adjunto a un game object.
tagEl tag de este game object.
transformEl Transform adjunto a este GameObject (null si no hay uno adjunto).
anchorLa Posición del punto de anclaje alrededor del cual el movimiento de la articulación está restringida.
autoConfigureConnectedAnchor¿Debería la propiedad connectedAnchor ser calculada automáticamente?
axisLa dirección de los ejes alrededor del cual el cuerpo está restringido.
breakForceLa fuerza que necesita ser aplicada a esta articulación para que se rompa.
breakTorqueEl torque que necesita ser aplicado a esta articulación para que rompa.
connectedAnchorPosición de anclaje relativo al Rigidbody conectado.
connectedBodyUna referencia a otro rigidbody al que esta articulación se conecta.
enableCollisionHabilita la colisión entre cuerpos conectados con el joint.
enablePreprocessingToggle (activa/desactiva) el pre-procesamiento para este joint.
hideFlags¿Debería el objeto estar oculto, guardado con la escena o modificable por el usuario?
nameEl nombre del objeto.

Funciones Públicas

BroadcastMessageLlama 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?
GetComponentDevuelve un componente de tipo type si el game object tiene a alguno adjuntado, o null si no lo tiene.
GetComponentInChildrenRetorna el componente de tipo type en el GameObject o cualquiera de sus hijos utilizando depth first search (busqueda de profundidad).
GetComponentInParentRetorna el componente de tipo type en el GameObject o cualquiera de sus padres.
GetComponentsRetorna todos los componentes de tipo type en el GameObject.
GetComponentsInChildrenRetorna todos los componentes de tipo type en el GameObject o cualquiera de sus hijo.
GetComponentsInParentRetorna todos los componentes de tipo type en el GameObject o cualquiera de sus padres.
SendMessageLlama al método denominado methodName en cada MonoBehaviour de este game object.
SendMessageUpwardsLlama al método denominado methodName en todos los MonoBehaviour de este juego y en todos los ancestros del behaviour.
GetInstanceIDDevuelve el id de la instancia del objeto.
ToStringDevuelve el nombre del objeto.

Funciones Estáticas

DestroyElimina un gameobject, componente o asset.
DestroyImmediateDestruye el objeto obj inmediatamente.
DontDestroyOnLoadHace que el objeto target no sea destruido automáticamente cuando se cargue una nueva escena.
FindObjectOfTypeDevuelve el primer objeto activo cargado de tipo type.
FindObjectsOfTypeDevuelve una lista de todos los objetos activos cargados de tipo type.
InstantiateDevuelve una copia del objeto original.

Operadores

bool¿Existe el objeto?
operator !=Compare si dos objetos se refieren a un objeto diferente.
operator ==Compara dos referencias de objeto para ver si se refieren al mismo objeto.

Mensajes

OnJointBreakLlamado cuando un joint adjuntado al mismo game object se rompe.