LineForce

Mostrar obsoleto

*Este contenido se traduce usando la IA (Beta) y puede contener errores. Para ver esta página en inglés, haz clic en aquí.

La limitación ForceLineForce aplica una fuerza a lo largo de la línea teórica que conecta sus dos Attachments . A medida que se herramienta de movimientolos puntos de final (los accesorios), la dirección de la fuerza cambiará según el caso.

Al configurar este límite, puede ser útil estudiar Roblox Unidades para entender cómo las unidades de Roblox se comparan con las unidades métricas.

Ubicación de Force

Por defecto, se aplica la fuerza a cualquier padre en su ubicación de aplicación. Si lo desea, puede centrar la fuerza en cada padre al habilitar ApplyAtCenterOfMass .

Ley Inversa Cuadrada

Cuando InverseSquareLaw es cierto, la magnitud de la fuerza se multiplica por el cuadrado inverso de la distancia, lo que significa que la fuerza aumentará exponencialmente a medida que los dos elementos se acercan uno al otro, como imanes. Cuando se utiliza esta configuración, se recomienda establecer un umbral de Class

Fuerza reaccionaria

Por defecto, la restricción solo aplica fuerza a Attachment0, mientras que Attachment1 permanece sin afectar. Sin embargo, la fuerza se puede aplicar a ambos elementos en direcciones iguales y opuestas habilitando 1> Class.LineForce.ReactionForceEnabled|ArrowForceEnabled1> .

Resumen

Propiedades

Propiedades heredados de Constraint

Propiedades

ApplyAtCenterOfMass

Leer paralelo

Cuando es verdad, la fuerza se aplica en el centro de masa de la matriz de padre de Attachment0 , y la línea que determina la dirección de la fuerza comenzará en el centro de masa. Cuando es falso, la fuerza se aplica en el centro de masa de la matriz de padre de Attachment0 y la línea

InverseSquareLaw

Leer paralelo

Cuando es cierto, la magnitud de fuerza se multiplica por el cuadrado inverso de la distancia.

Magnitude

Leer paralelo

La magnitud de la fuerza.

MaxForce

Leer paralelo

La fuerza absoluta máxima que se puede aplicar. Esta propiedad se habilita solo cuando InverseSquareLaw también está habilitado. Esta propiedad se utiliza principalmente para abordar el problema de que la fuerza del mover del cuerpo se vuelve infinita cuanto más estén cerca los dos adheridos, lo que causa explosiones que no se pueden prevenir con scripts. Esta propiedad limita el valor de la fuerza.

ReactionForceEnabled

Leer paralelo

Habilita una fuerza de reacción (igual a un opuesto) para aplicarse al padre de Attachment1 . Por defecto, la fuerza de línea solo aplica a el padre de Attachment0 y usa Attachment1 como dirección de destino sin ninguna relación dinámica.

Métodos

Eventos