HingeConstraint
*Este contenido se traduce usando la IA (Beta) y puede contener errores. Para ver esta página en inglés, haz clic en aquí.
Una restricción de bisagra permite que dos Attachments giren alrededor de un eje, restringiendo los dos Attachments para que ambos ocupen la misma posición y que sus ejes X apunten en la misma dirección.
Tenga en cuenta que si esta restricción se une a una parte ( A ) a otra parte ( B ) que está anclada o conectada a una parte anclada ( Z ), la parte A no se simulará localmente al interactuar con un jugador.
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.
Poder angular
Las bisagras se pueden configurar para actuar la rotación.Si el Bisagrade ActuatorType se establece en Motor, intenta girar los accesorios con el objetivo de alcanzar su AngularVelocity .Puedes controlar aún más esta rotación a través de ambos MotorMaxAcceleration y MotorMaxTorque .Si el Bisagrade ActuatorType está configurado como Servo , intenta girar a un ángulo especificado por TargetAngle.Esta rotación es controlada por ambos AngularSpeed y ServoMaxTorque .
Límites
Puedes establecer límites para restringir la rotación de un Bisagra, útil para mecanismos como puertas que solo deben balancearse abiertas o cerradas dentro de un rango establecido.Habilitar la propiedad LimitsEnabled exponen los límites LowerAngle y UpperAngle, así como Restitution que define la elasticidad de los accesorios cuando alcanzan cualquiera de los límites.
Resumen
Propiedades
Establece si la rotación del HingeConstraint se activa y, si es así, qué tipo de activación usa.
Specifica la nitidez del motor servo al alcanzar el TargetAngle.
La velocidad ángular deseada a HingeConstraint con ActuatorType establecida a Servo mantendrá mientras gira hacia su TargetAngle .Medido en radianes/segundo.
La velocidad ángular a HingeConstraint con ActuatorType establecida a Motor logrará. Medida en radianes/segundo.
El ángulo actual del HingeConstraint .
Establece si el HingeConstraint limitará el rango de rotación.
El ángulo de rotación mínimo que permitirá el HingeConstraint si LimitsEnabled es verdadero.
La aceleración angular máxima a HingeConstraint con ActuatorType establecida a Motor puede aplicarse para lograr su AngularVelocity .Medido en radianes/segundo².
El momento máximo a HingeConstraint con ActuatorType establecido a Motor puede aplicarse al intentar alcanzar su deseado AngularVelocity .
El radio visualizado del HingeConstraint .
Cómo será elástico Attachment conectado por un HingeConstraint cuando llegue al final del rango cuando LimitsEnabled sea cierto. Confinado entre 0 y 1.
El momento máximo a HingeConstraint con ActuatorType establecido a Servo puede aplicarse al intentar alcanzar su deseado TargetAngle .
El ángulo objetivo a HingeConstraint intentará girar si su ActuatorType está configurado como Servo . Medido en grados.
El ángulo de rotación máximo que el HingeConstraint permitirá si LimitsEnabled es verdadero.
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
ActuatorType
Establece si la rotación del HingeConstraint se activa y, si es así, qué tipo de activación.
- Si ActuatorType está configurado como Motor, la bisagra intentará girar los accesorios con el objetivo de alcanzar AngularVelocity .Esta rotación está limitada por ambos MotorMaxAcceleration y MotorMaxTorque .
- Si ActuatorType está configurado como Servo, la bisagra intentará girar a un ángulo especificado por TargetAngle.Esta rotación está limitada por ambos AngularSpeed y ServoMaxTorque .
Tenga en cuenta que tanto la rotación giratoria accionada como la libre pueden ser limitadas al establecer LimitsEnabled en verdad.
AngularResponsiveness
Esta propiedad especifica la nitidez del motor servo al alcanzar el TargetAngle, cuando ActuatorType está configurado como Servo.Los valores más grandes se corresponden con una respuesta más rápida y los valores más pequeños con más amortiguación y una respuesta más lenta.
AngularSpeed
La velocidad ángular deseada a HingeConstraint con ActuatorType establecida a Servo mantendrá mientras gira hacia su TargetAngle .Medido en radianes/segundo.
AngularVelocity
La velocidad ángular a HingeConstraint con ActuatorType establecida a Motor logrará. Medida en radianes/segundo.
CurrentAngle
El ángulo actual del HingeConstraint . Este ángulo se calcula midiendo la separación de ángulo de los ejes Y de la Attachments .
LimitsEnabled
Establece si el HingeConstraint limitará el rango de rotación.Si está habilitado, la restricción solo permitirá que el CurrentAngle sea entre LowerAngle y UpperAngle .Si el Attachment alcanza el final del rango limitado de rotación, se detendrán de girar.Si Restitution es mayor que 0, entonces los archivos rebotarán cuando alcancen los extremos del rango limitado.
LowerAngle
El ángulo de rotación mínimo que permitirá el HingeConstraint si LimitsEnabled es verdadero. Medido en grados.
MotorMaxAcceleration
La aceleración angular máxima a HingeConstraint con ActuatorType establecida a Motor puede aplicarse para lograr su AngularVelocity .Medido en radianes/segundo².
MotorMaxTorque
El momento máximo a HingeConstraint con ActuatorType establecido a Motor puede aplicarse al intentar alcanzar su deseado AngularVelocity .
Restitution
Cómo será elástico Attachment conectado por un HingeConstraint cuando llegue al final del rango cuando LimitsEnabled sea cierto. Confinado entre 0 y 1.
ServoMaxTorque
El momento máximo a HingeConstraint con ActuatorType establecido a Servo puede aplicarse al intentar alcanzar su deseado TargetAngle .
TargetAngle
El ángulo objetivo a HingeConstraint intentará girar si su ActuatorType está configurado como Servo . Medido en grados.
UpperAngle
El ángulo de rotación máximo que el HingeConstraint permitirá si LimitsEnabled es verdadero. Medido en grados.