RocketPropulsion

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 RocketPropulsion aplica força em uma montagem para que ela siga tanto quanto e enfrente um alvo.Ela age como uma híbrida de BodyPosition e BodyGyro .Ao contrário de outro BodyMovers , RocketPropulsion deve ser instruído a começar a aplicar ou parar a força via Fire() ou Abort() , respectivamente.

Você pode detectar quando a montagem chega ao seu alvo usando o evento que dispara assim que a montagem estiver dentro do da peça >.

Resumo

Propriedades

  • Ler Parallel

    Determina a tendência da montagem em enfrentar o Target.

  • Ler Parallel

    Determina a velocidade máxima em que a montagem se moverá para o Target.

  • Ler Parallel

    Determina a quantidade máxima de força que será exercida para mover a montagem.

  • Ler Parallel

    Determina a quantidade máxima de torque que pode ser exercida para girar a montagem em direção ao Target.

  • Ler Parallel

    Determina o objeto para o qual a montagem deve seguir/enfrentar.

  • Ler Parallel

    Determina o deslocamento mundial a partir do Target para o qual a força/torque é exercida.

  • Ler Parallel

    Determina a distância máxima a partir do Target em que a montagem deve estar para que ReachedTarget seja disparada.

  • Ler Parallel

    Determina o amortecimento aplicado à montagem para evitar que ela ultrapasse o Target.

  • Ler Parallel

    Determina o quão agressiva uma força é aplicada ao alcançar o Target .

  • Ler Parallel

    Determina a quantidade de amortecimento a usar para alcançar o Target .

  • Ler Parallel

    Determina quão agressivo é um torque aplicado ao enfrentar o Target .

Métodos

  • Abort():()

    Faz com que a montagem pare de se mover em direção ao seu Target.

  • Fire():()

    Faz com que a montagem comece a se mover em direção ao seu Target.

Propriedades

CartoonFactor

Ler Parallel

Essa propriedade determina a tendência da montagem em enfrentar o Target.Por padrão, esta propriedade é definida como 0.7 .Se definido para 0, a montagem não fará esforço para enfrentar o alvo.

MaxSpeed

Ler Parallel

Essa propriedade determina o limite superior da velocidade em que a montagem se moverá para o Target.

MaxThrust

Ler Parallel

Essa propriedade determina o limite superior do impulso que pode ser exercido para mover a montagem.Assemblagens que têm alta massa exigirão mais impulso para permanecer no ar e, portanto, rastrear o Target .

MaxTorque

Ler Parallel

Essa propriedade determina o limite máximo da quantidade de torque que pode ser exercida para girar a montagem em direção ao Target.Ela funciona de forma semelhante a BodyGyro.MaxTorque .

Target

Ler Parallel

Essa propriedade determina o objeto para o qual o RocketPropulsion exercerá força/torque.Se definido para nil , o TargetOffset será usado em vez disso.

TargetOffset

Ler Parallel

Essa propriedade determina o deslocamento mundial a partir do Target.É especialmente útil quando Target é definido como nil, pois essa propriedade então atua como a posição alvo.

TargetRadius

Ler Parallel

Essa propriedade determina a distância máxima a partir do Target na qual a montagem deve estar para que ReachedTarget seja disparada.Não afeta as forças exercidas de forma alguma.

ThrustD

Ler Parallel

Essa propriedade é usada para amortecer a velocidade da montagem para evitar que ela ultrapasse o Target e cause um efeito de "elástica" de borracha.Ela se comporta de forma semelhante a BodyPosition.D.

ThrustP

Ler Parallel

Essa propriedade determina quanta energia é usada ao aplicar força para alcançar a posição Target.Quanto maior esse valor, mais poder será usado e mais rápido será usado.Essa propriedade funciona de forma semelhante a BodyPosition.P .

TurnD

Ler Parallel

Essa propriedade especifica quanto amortecimento será aplicado ao torque usado para enfrentar o Target.Quando a montagem se aproxima da orientação do objetivo, precisa desacelerar, caso contrário, ela girará passando do objetivo e terá que parar e acelerar novamente em direção ao objetivo.Isso frequentemente cria um efeito indesejável de "elástica", evitado ao aplicar amortecimento.Quanto maior esse valor é definido, maior a curva de amortecimento se torna ou mais lenta a parte se aproxima da orientação do objetivo.

TurnP

Ler Parallel

Essa propriedade determina quanta energia é usada ao aplicar torque para enfrentar o Target.Quanto maior esse valor, mais poder será usado e mais rápido será usado.

Métodos

Abort

()

Faz com que a montagem pare de se mover em direção ao seu Target.


Devolução

()

Fire

()

Faz com que a montagem comece a se mover em direção ao seu Target.


Devolução

()

Eventos

ReachedTarget

Incêndios quando a montagem está dentro de TargetRadius de Target .