BodyVelocity

Visualizza obsoleti

*Questo contenuto è tradotto usando AI (Beta) e potrebbe contenere errori. Per visualizzare questa pagina in inglese, clicca qui.

Obsoleto

L'oggetto BodyVelocity applica una forza su un BasePart tale che manterrà una velocità costante.La ProprietàBodyVelocity.Velocity , non da confondersi con BasePart.AssemblyLinearVelocity, controlla la velocità del bersaglio.

BodyVelocity è il contraente lineare a BodyAngularVelocity .Se hai bisogno che la parte si muova verso una posizione di destinazione, usa BodyPosition invece.Se hai bisogno di un ulteriore controllo su una forza applicata a un oggetto, considera di utilizzare un BodyForce o BodyThrust invece.

La forza applicata da questo oggetto è controllata da diversi fattori, vale a dire la differenza tra la velocità attuale della parte e la velocità di destinazione.Questo è moltiplicato da P (potenza) per amplificarlo o diminuirlo.La forza risultante è quindi limitata da MaxForce .

Sommario

Proprietà

  • Lettura Parallela

    Determina il limite di quanta forza può essere applicata a ciascun asse.

  • Lettura Parallela

    Determina quanto una forza sia aggressiva nel raggiungere la velocità di destinazione.

  • Lettura Parallela

    Determina la velocità del bersaglio.

Metodi

Proprietà

MaxForce

Lettura Parallela

La proprietà MaxForce determina il limite sulla quantità di forza che può essere applicata su ciascun asse per raggiungere l'obiettivo Velocity .Se una parte non si muove, considera di aumentare questo valore (controlla anche che non sia Anchored o attaccata a qualsiasi parte ancorata).

Lettura Parallela

Questa proprietà viene ignorata se PGS è abilitato tramite Area di lavoro.PGSPhysicsSolverEnabled, che è abilitato per impostazione predefinita.

La proprietà P determina quanta potenza viene utilizzata mentre si applica la forza per raggiungere l'obiettivo Velocity .Più alto è questo valore, più potenza verrà utilizzata e più velocemente verrà utilizzata.La forza che BodyVelocity esercita aumenta man mano che aumenta la differenza tra la velocità attuale della parte e la velocità di destinazione.Questa proprietà viene moltiplicata con questa forza per amplificarla o diminuirla.

Velocity

Lettura Parallela

La proprietà Velocità (non da confondersi con BasePart.Velocity ) determina la velocità target verso cui sarà esercitata la forza.Viene specificato rispetto al Mondo, non alla parte.

Metodi

GetLastForce

GetLastForce non è implementato. Resta sempre il 0 vettoriale. Gli sviluppatori sono consigliati di utilizzare AlignPosition invece


Restituzioni

lastForce

Restituisce l'ultima forza nell'oggetto.


Restituzioni

Eventi