HingeConstraint

Mostrar obsoleto

*Este conteúdo é traduzido por IA (Beta) e pode conter erros. Para ver a página em inglês, clique aqui.

Uma restrição de dobradiça permite que dois Attachments girem em torno de um eixo, restringindo os dois Attachments para que ambos ocupem a mesma posição e que seus eixos X apontem na mesma direção.

Observe que se essa restrição anexar uma parte ( A ) a outra parte ( B ) que está ancorada ou conectada a uma parte ancorada ( Z ), a parte A não será simulada localmente ao interagir com um jogador.

Ao configurar essa restrição, pode ser útil estudar Unidades do Roblox para entender como as unidades do Roblox se comparam a unidades métricas.

Poder Angular

Dobradiças podem ser configuradas para ativar a rotação.Se um dobradiça estiver definida como , ela tentará girar os anexos com o objetivo de alcançar seu .Você pode controlar ainda mais essa rotação através de ambos MotorMaxAcceleration e MotorMaxTorque .Se um dobradiça estiver definida como , ela tentará girar para um ângulo especificado por .Essa rotação é controlada por ambos AngularSpeed e ServoMaxTorque.

Limitos

Você pode definir limites para restringir a rotação de uma dobradiça, útil para mecanismos como portas que devem balançar apenas aberto ou fechado dentro de um alcance definido.Habilitar a propriedade LimitsEnabled expondo os limites LowerAngle e UpperAngle e Restitution que definem a elasticidade dos anexos quando atingirem qualquer limite.

Resumo

Propriedades

Propriedades herdados de Constraint

Propriedades

ActuatorType

Ler Parallel

Define se a rotação do HingeConstraint é ativada e, se sim, que tipo de ativação.

Observe que tanto a rotação atuada quanto a livre rotação de giro podem ser limitadas ao definir LimitsEnabled como verdadeiro.

AngularResponsiveness

Ler Parallel

Essa propriedade especifica a nitidez do motor servo ao alcançar o TargetAngle, quando ActuatorType é definido como Servo.Os valores maiores correspondem a uma resposta mais rápida e os valores menores resultam em mais amortecimento e uma resposta mais lenta.

AngularSpeed

Ler Parallel

A velocidade angular desejada a HingeConstraint com ActuatorType definida para Servo manterá enquanto gira em direção a seu TargetAngle .Medições em radianos/segundo.

AngularVelocity

Ler Parallel

A velocidade angular a HingeConstraint com ActuatorType definida para Motor vai tentar alcançar. Medida em radianos/segundo.

CurrentAngle

Somente leitura
Não replicado
Ler Parallel

O ângulo atual do HingeConstraint . Este ângulo é calculado medindo a separação de ângulo dos eixos Y do Attachments .

LimitsEnabled

Ler Parallel

Define se o HingeConstraint limitará o alcance de rotação.Se habilitada, a restrição só permitirá que o CurrentAngle esteja entre LowerAngle e UpperAngle .Se o Attachment alcançar o fim da faixa de rotação limitada, então eles vão parar de girar.Se Restitution for maior que 0, então os anexos reverterão quando atingirem os extremos do alcance limitado.

LowerAngle

Ler Parallel

O ângulo de rotação mínimo que o HingeConstraint permitirá se LimitsEnabled for verdadeiro. Medido em graus.

MotorMaxAcceleration

Ler Parallel

A aceleração angular máxima a HingeConstraint com ActuatorType definida para Motor pode se aplicar para alcançar seu AngularVelocity .Medições em radianos/segundo².

MotorMaxTorque

Ler Parallel

O torque máximo a HingeConstraint com ActuatorType definido para Motor pode se aplicar ao tentar alcançar seu desejado AngularVelocity .

Radius

Ler Parallel

O raio visualizado do HingeConstraint .

Restitution

Ler Parallel

Quão elástico Attachment conectado por um HingeConstraint será quando chegar ao fim do alcance quando LimitsEnabled for verdadeiro. Restrito entre 0 e 1.

ServoMaxTorque

Ler Parallel

O torque máximo a HingeConstraint com ActuatorType definido para Servo pode se aplicar ao tentar alcançar seu desejado TargetAngle .

TargetAngle

Ler Parallel

O ângulo alvo a HingeConstraint tentará girar se seu ActuatorType estiver definido como Servo . Medido em graus.

UpperAngle

Ler Parallel

O ângulo de rotação máximo que o HingeConstraint permitirá se LimitsEnabled for verdadeiro. Medido em graus.

Métodos

Eventos