RocketPropulsion

Visualizza obsoleti

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

Obsoleto

L'oggetto RocketPropulsion applica la forza su un'assemblaggio in modo che sia sia segue e affronta un bersaglio.Agisce come un ibrido di BodyPosition e BodyGyro .A differenza di altri BodyMovers , RocketPropulsion deve essere istruito a iniziare ad applicare o a interrompere la forza tramite Fire() o Abort() rispettivamente.

Puoi rilevare quando l'assemblaggio raggiunge il suo obiettivo utilizzando l'evento > che si attiva una volta che l'assemblaggio è all'interno del > della parte >.

Sommario

Proprietà

  • Lettura Parallela

    Determina la tendenza dell'assemblaggio a affrontare il Target .

  • Lettura Parallela

    Determina la velocità massima a cui l'assemblaggio si muoverà verso il Target.

  • Lettura Parallela

    Determina la quantità massima di spinta che sarà esercitata per spostare l'assemblaggio.

  • Lettura Parallela

    Determina la quantità massima di coppia che può essere esercitata per ruotare l'assemblaggio verso il Target.

  • Lettura Parallela

    Determina l'oggetto verso cui l'assemblaggio dovrebbe seguire/affrontare.

  • Lettura Parallela

    Determina lo spostamento del mondo dall'Target verso cui viene esercitata la forza/coppia.

  • Lettura Parallela

    Determina la distanza massima dall'Target in cui l'assemblaggio deve essere per poter essere sparato ReachedTarget .

  • Lettura Parallela

    Determina l'attenuamento applicato all'assemblaggio al fine di impedirgli di superare il Target .

  • Lettura Parallela

    Determina quanto una forza sia aggressiva nel raggiungere il Target .

  • Lettura Parallela

    Determina la quantità di ammortamento da utilizzare per raggiungere il Target .

  • Lettura Parallela

    Determina quanto sia aggressivo un momento di torsione applicato di fronte al Target .

Metodi

  • Abort():()

    Fa smettere l'assemblaggio di muoversi verso il suo Target .

  • Fire():()

    Fa in modo che l'assemblaggio inizi a muoversi verso il suo Target.

Proprietà

CartoonFactor

Lettura Parallela

Questa proprietà determina la tendenza dell'assemblaggio a affrontare il Target .Per impostazione predefinita, questa proprietà è impostata su 0.7 .Se impostato su 0, l'assemblaggio non farà alcuno sforzo per affrontare il bersaglio.

MaxSpeed

Lettura Parallela

Questa proprietà determina l'intervallo superiore della velocità a cui l'assemblaggio si muoverà verso il Target.

MaxThrust

Lettura Parallela

Questa proprietà determina l'limite superiore della spinta che può essere esercitata per spostare l'assemblaggio.Le assemblie che hanno una massa elevata richiederanno più spinta per rimanere in aria e quindi tracciare il Target .

MaxTorque

Lettura Parallela

Questa proprietà determina il limite superiore sulla quantità di coppia che può essere esercitata per ruotare l'assemblaggio verso il Target.Funziona in modo simile a BodyGyro.MaxTorque .

Target

Lettura Parallela

Questa proprietà determina l'oggetto verso il quale l'RocketPropulsion eserciterà la forza/il torsione.Se impostato su nil , verrà utilizzato invece il TargetOffset.

TargetOffset

Lettura Parallela

Questa proprietà determina lo spostamento del mondo dall' Target .È particolarmente utile quando Target è impostato su nil, poiché questa proprietà agisce quindi come posizione target.

TargetRadius

Lettura Parallela

Questa proprietà determina la distanza massima dall'Target in cui l'assemblaggio deve essere per poter essere sparato ReachedTarget .Non influisce sulle forze esercitate in alcun modo.

ThrustD

Lettura Parallela

Questa proprietà viene utilizzata per attenuare la velocità dell'assemblaggio al fine di impedirgli di superare il Target e causare un effetto "rubber‑banding".Si comporta in modo simile a BodyPosition.D .

ThrustP

Lettura Parallela

Questa proprietà determina quanta potenza viene utilizzata mentre si applica la forza per raggiungere la posizione Target .Più alto è questo valore, più potenza verrà utilizzata e più velocemente verrà utilizzata.Questa proprietà funziona in modo simile a BodyPosition.P .

TurnD

Lettura Parallela

Questa proprietà specifica quanta ammortizzazione verrà applicata al momento torsivo utilizzato per affrontare il Target .Quando l'assemblaggio si avvicina all'orientamento del traguardo, deve decelerare, altrimenti si rotolerà oltre il traguardo e dovrà fermarsi e riaccelerare nuovamente verso il traguardo.Questo spesso crea un effetto "rubber‑banding" indesiderato, evitato applicando il damping.Più alto è impostato questo valore, maggiore diventa la curva di attenuamento o più lentamente la parte si avvicina all'orientamento del bersaglio.

TurnP

Lettura Parallela

Questa proprietà determina quanta potenza viene utilizzata mentre si applica il torque per affrontare il Target.Più alto è questo valore, più potenza verrà utilizzata e più velocemente verrà utilizzata.

Metodi

Abort

()

Fa smettere l'assemblaggio di muoversi verso il suo Target .


Restituzioni

()

Fire

()

Fa in modo che l'assemblaggio inizi a muoversi verso il suo Target.


Restituzioni

()

Eventi

ReachedTarget

Si accende quando l'assemblaggio entra in TargetRadius di Target .