BodyVelocity
*Este conteúdo é traduzido por IA (Beta) e pode conter erros. Para ver a página em inglês, clique aqui.
O objeto BodyVelocity aplica uma força em um BasePart para que ele mantenha uma velocidade constante. A propriedade BodyVelocity.Velocity, não confundir com 2>Class.BasePart.AssemblyLinearVelocity2>, controla a velocidade de destino.
BodyVelocity é a contrapartida linear para BodyAngularVelocity. Se você precisar da peça para se mover para uma posição de objetivo, use BodyPosition em vez disso. Se você precisar de mais controle em uma força aplicada a um Objeto, considere usar um 0> Class.BodyForce</
A força aplicada por este objeto é controlada por vários fatores, nomeadamente a diferença entre a velocidade atual da peça e a velocidade de destino. Isso é multiplicado por P (potência) para amplificar ou diminuir. A força resultante é então limitada por MaxForce .
Resumo
Propriedades
Determina o limite de força aplicável a cada eixo.
Determina a agressividade de uma força aplicada ao alcançar a velocidade de destino.
Determina a velocidade de destino.
Métodos
Não implementado e sempre retornará o vetor 0.
Retorna a última força no Objeto.
Propriedades
MaxForce
A propriedade MaxForce determina o limite na quantidade de força que pode ser aplicada em cada eixo na alcançando o objetivo Velocity . Se uma parte não estiver se movendo, considere aumentar esse valor (verifique também se não estiver Anchored ou anexado a quaisquer peças ancoradas).
Esta propriedade é ignorada se o PGS for ativado via Workspace.PGSPhysicsSolverEnabled, que é ativado por padrão.
A propriedade P determina quanto força é usada ao aplicar força para alcançar o objetivo Velocity . O valor maior deste valor aumenta a quantidade de força usada e a velocidade de uso mais rápida. A força que o BodyVelocity exige aumenta enquanto a diferen
Velocity
A propriedade Velocidade (não confundir com BasePart.Velocity ) determina a velocidade de destino para a qual a força será exercida. É especificado em relação ao mundo, não à parte.
Métodos
GetLastForce
GetLastForce não é implementado. Ele sempre retornará o vetor 0. Os desenvolvedores são aconselhados a usar AlignPosition em vez disso