AlignOrientation
*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 restricción Alineación de orientación aplica torsión para alinear dos accesorios o para alinear un accesorio con una orientación de objetivo.Como se indica por el nombre, solo afecta la orientación de los archivos adjuntos, no su posición (para alinear los archivos adjuntos de forma posicional, véase ).
El momento creado por AlignOrientation se aplica alrededor del centro de masa del padre de los accesorios o el centro de masa de las piezas rígidamente conectadas a los padres.
Al configurar esta restricción, puede ser útil estudiar unidades de Roblox para comprender cómo se comparan las unidades de Roblox con las unidades métricas.
Hachas afectadas
Los ejes afectados por el momento se controlan a través de la propiedad AlignType de la restricción.Cuando se establece en PrimaryAxisParallel , PrimaryAxisPerpendicular o PrimaryAxisLookAt , el par se producirá solo cuando los ejes principales se desalineen.De lo contrario, la restricción se aplicará el torque sobre todos los 3 ejes para lograr el alineamiento.
Torque reaccional
Por defecto, la restricción solo aplica torsión a Attachment0 mientras Attachment1 permanece sin afectar.Si lo desea, el par se puede aplicar a ambas piezas en direcciones iguales y opuestas habilitando ReactionTorqueEnabled.
Magnitud del torque
Puedes configurar esta restricción para aplicar el momento máximo que permiten las restricciones a través de la propiedad RigidityEnabled.Cuando es verdadero, el solucionador de física reacciona lo más rápido posible para completar el alineamiento.Cuando es falso, el momento se determina por MaxTorque , MaxAngularVelocity y Responsiveness .
Modo de adjunto
Esta restricción puede usar uno o dos accesorios en la determinación de su objetivo. Vea para detalles.
Resumen
Propiedades
El introducirde alineación del eje de la restricción.
La orientación CFrame con la que la restricción intentará coincidir con la orientación de Attachment0 .
Una ubicación espacial mundial hacia la cual el eje principal intentará alinearse. Vector3
Velocidad angular máxima que la restricción puede usar para alcanzar su objetivo.
El momento máximo que la restricción puede usar para alcanzar su objetivo.
Si la restricción utiliza una o dos adiciones en el cálculo de su objetivo.
La dirección del eje X del objetivo, representado como una unidad Vector3 .
Determina cómo se ven afectados los ejes de la restricción por el momento de torsión (mecánica).
Si la restricción se aplica sólo al momento de torsión a Attachment0 , o a ambas ataduras en direcciones iguales y opuestas.
Controla cuán rápidamente la restricción llega a su objetivo. Los valores más altos hacen que los conexiónse alineen más rápidamente.
Si el par depende de otras propiedades o si el solucionador de física reacciona lo más rápido posible para completar el alineamiento.
La dirección del eje Y del objetivo, representada como una unidad Vector3 .
Indica si la restricción está actualmente activa en el mundo.
El Attachment que está conectado a Constraint.Attachment1.
El Attachment que está conectado a Constraint.Attachment0.
El color de la restricción.
Alterna si la restricción está habilitada o no.
Alterna la visibilidad de la restricción.
Propiedades
AlignType
Specifica la relación deseada entre los ejes principales de Attachment0 y el objetivo.Las opciones disponibles son AllAxes , PrimaryAxisParallel , PrimaryAxisPerpendicular y PrimaryAxisLookAt .La restricción intentará mantener la relación especificada, como se indica en el Enum.AlignType, aplicando torques a los ejes relevantes.
CFrame
La orientación CFrame de ( componente de traducción ignorado ) con la que la restricción intentará coincidir con la orientación de Attachment0 .Solo se usa cuando Mode está configurado como OneAttachment.
LookAtPosition
Una ubicación espacial mundial hacia la cual el eje principal intentará alinearse. Vector3Esto solo está activo cuando AlignType se establece en PrimaryAxisLookAt y Mode se establece en OneAttachment.
MaxAngularVelocity
Velocidad angular máxima que la restricción puede usar para alcanzar su objetivo. Solo se usa si RigidityEnabled es falso.
Tenga en cuenta que MaxAngularVelocity , así como MaxTorque , son tapas para la velocidad y el torque angulares respectivamente.La escala real se determina por Responsiveness .
MaxTorque
Máximo momento de torsión que la restricción puede usar para alcanzar su objetivo. Solo se usa si RigidityEnabled es falso.
Tenga en cuenta que MaxTorque , así como MaxAngularVelocity , son tacos para el momento de torsión y la velocidad ángular, respectivamente.La escala real se determina por Responsiveness .
Si la restricción utiliza una o dos adiciones en la calculación de su objetivo.Por defecto, esto es TwoAttachment , lo que significa que la restricción intenta coincidir con la orientación de Attachment0 con la orientación de Attachment1 , sin tener en cuenta CFrame , PrimaryAxis y SecondaryAxis .
Si se establece a OneAttachment , la restricción ignora Attachment1 y trata de coincidir con la orientación de Attachment0 con la orientación de CFrame , o coincide con las propiedades de conexiónAxis y SecondaryAxis con las propiedades de la restricción PrimaryAxis y SecondaryAxis respectivamente.
PrimaryAxis
La dirección del eje X del objetivo, representado como una unidad Vector3 . Solo se usa cuando Mode es OneAttachment .
PrimaryAxisOnly
Determina cómo se ven afectados los ejes de la restricción por el momento de torsión (mecánica).Si es falso (predeterminado), la restricción se aplicará el torque sobre todos los 3 ejes para lograr el alineamiento.Si es verdad, el momento de torsión solo ocurrirá cuando los ejes principales se desalineen.
Activar PrimaryAxisOnly también habilita la propiedad AlignType.
ReactionTorqueEnabled
Si es falso (por defecto), la restricción solo aplica torque a Attachment0 mientras Attachment1 permanece sin afectar.Si es verdad, la restricción aplica torsión a ambas ataduras en direcciones iguales y opuestas .
Responsiveness
Controla cuán rápidamente la restricción llega a su objetivo. Los valores más altos hacen que los (s) conexiónse alineen más rápidamente. El valor puede estar entre 5 y 200.
RigidityEnabled
Si el par depende de otras propiedades o si el solucionador de física reacciona lo más rápido posible para completar el alineamiento.Si es falso (por defecto), el momento se determina por MaxTorque , MaxAngularVelocity y Responsiveness .Si es verdad, el solucionador de física reacciona lo más rápido posible para completar el alineamiento.
SecondaryAxis
La dirección del eje Y del objetivo, representada como una unidad Vector3 . Solo se usa cuando Mode es OneAttachment .