BodyVelocity

Mostrar obsoleto

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

Obsoleto

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

  • Ler Parallel

    Determina o limite de força aplicável a cada eixo.

  • Ler Parallel

    Determina a agressividade de uma força aplicada ao alcançar a velocidade de destino.

  • Ler Parallel

    Determina a velocidade de destino.

Métodos

Propriedades

MaxForce

Ler Parallel

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).

Ler Parallel

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

Ler Parallel

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


Devolução

lastForce

Retorna a última força no Objeto.


Devolução

Eventos