Alinhar Posição

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

Uma restrição AlignPosition impende força para mover dois anexos juntos ou para mover um anexo para uma posição de destino.Como indicado pelo nome, afeta apenas a posição dos anexos , não sua orientação (para alinhar os anexos por orientação , veja AlinharOrientação).

Forçar localização

Por padrão, a força é aplicada ao pai de Attachment0 na localização daquela anexo, o que significa que se o centro de massa do pai não estiver alinhado com a direção da força, o torque será aplicado tanto quanto a força.Alternativamente, a força pode ser aplicada ao centro de massa dos pais ao ativar ApplyAtCenterOfMass .

AplicarNoCentroDaMassa = falso
AplicarNoCentroDaMassa = verdadeiro

Força reacionária

Por padrão, a restrição só aplica força a Attachment0 enquanto Attachment1 permanece inativa.Se desejado, a força pode ser aplicada a ambos os anexos em direções iguais e opostas ao habilitar ReactionForceEnabled.

Força de ReaçãoAtivada = falsa
ReactionForceEnabled = verdadeiro >

Força magnitude

Você pode configurar a restrição AlignPosition para aplicar a força máxima que as restrições permitem através da propriedade RigidityEnabled.Quando verdadeiro, o solucionador de física reage o mais rapidamente possível para completar o alinhamento.Quando falso, a força é determinada por MaxForce , MaxVelocity e Responsiveness.

Modo de anexação

A propriedade Mode especifica se a restrição usa um ou dois anexos na obtenção de seu objetivo.Por padrão, isso é TwoAttachment , o que significa que a restrição ignora Position e tenta mover Attachment0 para a posição de Attachment1 .Se definido para OneAttachment, a restrição ignora Attachment1 e tenta mover Attachment0 para Position .