AngularVelocity
*Este conteúdo é traduzido por IA (Beta) e pode conter erros. Para ver a página em inglês, clique aqui.
A restrição AngularVelocity exige torque em uma montagem para manter uma velocidade angular constante constante . Alternativamente:
- Se você quiser controlar a quantidade de torque aplicada, use uma restrição Torque de torque.
- Se você só precisa de velocidade angular inicial , defina o método AssemblyAngularVelocity diretamente na montagem.
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.
Relatividade
A aplicação de velocidade pode ser controlada através da propriedade RelativeTo da restrição.Se definido para World, o vetor de velocidade angular é usado como está.Se definido para Attachment1 e a propriedade Attachment1 da restrição for definida para outro anexo, a velocidade angular será afetada pela do outro anexo.Definir RelativeTo para Attachment1 também expõe a propriedade ReactionTorqueEnabled.
Resumo
Propriedades
Um Vector3 que dá a velocidade angular desejada ou alvo.
Magnitude do torque máximo que a restrição pode aplicar.
Causa a restrição a aplicar forças de reação igual e oposta.
Indica se a restrição está ativa no mundo atualmente.
O Attachment que está conectado a Constraint.Attachment1.
O Attachment que está conectado a Constraint.Attachment0.
A cor da restrição.
Alterna se a restrição está habilitada ou não.
Alterna a visibilidade da restrição.
Propriedades
AngularVelocity
Um Vector3 que dá a velocidade angular desejada ou alvo. Este vetor é definido na propriedade CFrame expressa pela propriedade RelativeTo.
ReactionTorqueEnabled
Essa propriedade, quando ativada, causa a aplicação da restrição de forças de reação igual e oposta.Isso é importante se as duas peças anexadas puderem colidir, pois sem forças de reação as colisões podem criar energia que de outra forma seria ignorada.
Quando ativado, as forças de reação fazem com que a restrição atue como um motor angular entre os dois anexos.
Apenas significativo quando RelativeTo é definido como Attachment1.
RelativeTo
O CFrame em que a força AngularVelocity é especificada.Se definido para World, o vetor de velocidade angular é usado como está.Se definido para Attachment1 , a velocidade angular é transformada pelo CFrame do anexo designado.
RelativeTo também pode ser definido para Attachment0, mas não faz sentido físico e levará a comportamentos imprevisíveis.