Version: 2019.4
Relative Joint 2D
Spring Joint 2D

Slider Joint 2D

Este joint (articulación) permite que un Game Object controlado por la física de un rigidbody se deslice a lo largo de una línea en el espacio, como puertas correderas, por ejemplo. El objeto puede moverse libremente a lo largo de la línea en respuesta a colisiones o fuerzas o, alternativamente, puede ser movido a lo largo por una fuerza de motor, con límites aplicados para mantener su posición dentro de una cierta sección de la línea.

Propiedad: Función:
Enable Collision Pueden los dos objectos conectados colisionar con el otro? Marque la casilla si sí.
Connected Rigid Body Especifique aquí el otro objeto con el que se conecta esta articulación. Deje esto como None y el otro extremo de la articulación se fijará en un punto en el espacio definido por el Connected Anchor setting. Seleccione el circulo a la derecha del campo para ver una lista de objetos a los que conectarse.
Auto Configure Connected Anchor Marque esta casilla para establecer automáticamente la ubicación del anclaje para el otro objeto con el que se conecta esta articulación. (Marque esto en lugar de completar los campos Connected Anchor.)
Anchor The place (in terms of X, Y co-ordinates on the RigidBody) where the end point of the joint connects to this object.
Connected Anchor The place (in terms of X, Y co-ordinates on the RigidBody) where the end point of the joint connects to the other object.
Auto Configure Angle Check this box to automtically detect the angle between the two objects and set it as the angle that the joint keeps between the two objects. (By selecting this, you don’t need to manually specify the angle.)
Angle Enter the the angle that the joint keeps between the two objects.
Use Motor Use the sliding motor? Check the box for yes.
Motor
Motor Speed Target motor speed (m/sec).
Maximum Motor Force The maximum force the motor can apply while attempting to reach the target speed.
Use Limits Should there be limits to the linear (straight line) force? Check the box for yes.
Translation Limits
Lower Translation The minimum distance the object can be from the connected anchor point.
Upper Translation The maximum distance the object can be from the connected anchor point.
Break Force Specify the linear (straight line) force level needed to break and so delete the joint. Infinity means it is unbreakable.
Break Torque Specify the torque (rotation) level needed to break and so delete the joint. Infinity means it is unbreakable.

Detalles

(Mirar también Joints 2D: Detalles y Recomendaciones para información útil de contexto acerca de todos los 2D Joints.)

Utilice este joint (articulación) para hacer que los objetos se deslicen! El objetivo de esta articulación es mantener la posición de dos puntos en una línea configurable que se extender hasta el infinito. Estos dos puntos pueden ser dos componentes Rigidbody2D o un componente Rigidbody2D y una posición fija en el mundo. (Conéctese a una posición fija en el mundo ajustando Connected Rigidbody a None).

El joint aplica una fuerza lineal a ambos objetos rigid body conectados para mantenerlos en la línea. También tiene un motor lineal simulado que aplica fuerza lineal para mover los objetos rigid body a lo largo de la línea. Puede apagar o encender el motor. Aunque la línea es infinita, puede especificar sólo un segmento de la línea que desea utilizar, utilizando la opción Translation Limits.

Este joint tiene tres restricciones simultáneas. Todos son opcional:

  • Mantiene una distancia lineal relativa lejos de una línea especificada entre dos puntos de anclaje en dos objetos rigid body.
  • Mantiene una velocidad lineal entre dos puntos de anclaje en dos objetos rigid body a lo largo de una línea especificada. (La velocidad es limitada con una fuerza máxima.)
  • Mantiene una distancia lineal entre dos puntos a lo largo de la línea especificada.

Por Ejemplo:

Usted puede utilizar este joint (articulación) para construir objetos físicos que necesitan reaccionar como si estuvieran conectados en una linea. Como:

  • Una plataforma que se puede mover hacia arriba o hacia abajo. La plataforma reacciona moviéndose hacia abajo cuando algo cae sobre ella, pero nunca debe moverse lateralmente. Puede usar este joint (articulación) para asegurar que la plataforma nunca se mueva hacia arriba o hacia abajo más allá de ciertos límites. Utilice el motor para hacer que la plataforma se mueva hacia arriba.
Relative Joint 2D
Spring Joint 2D
Copyright © 2023 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961