AlignOrientation

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 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.

  • Leer paralelo

    La orientación CFrame con la que la restricción intentará coincidir con la orientación de Attachment0 .

  • No replicado
    Leer paralelo

    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.

  • Leer paralelo

    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.

  • No replicado
    Leer paralelo

    La dirección del eje X del objetivo, representado como una unidad Vector3 .

  • Leer paralelo
    Obsoleto

    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.

  • Leer paralelo

    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.

  • No replicado
    Leer paralelo

    La dirección del eje Y del objetivo, representada como una unidad Vector3 .

Propiedades heredados de Constraint

Propiedades

Leer paralelo

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

Leer paralelo

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

No replicado
Leer paralelo

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

Leer paralelo

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

Leer paralelo

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 .

Leer paralelo

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

No replicado
Leer paralelo

La dirección del eje X del objetivo, representado como una unidad Vector3 . Solo se usa cuando Mode es OneAttachment .

PrimaryAxisOnly

Leer paralelo

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

Leer paralelo

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

Leer paralelo

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

Leer paralelo

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

No replicado
Leer paralelo

La dirección del eje Y del objetivo, representada como una unidad Vector3 . Solo se usa cuando Mode es OneAttachment .

Métodos

Eventos