LineForce

Visualizza obsoleti

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

La restrizione LineForce applica una forza lungo la linea teorica che connette i suoi due Attachments .Mentre i punti finali (allegati) si muovono, la direzione della forza cambierà di conseguenza.

Durante la configurazione di questa restrizione, può essere utile studiare Unità Roblox per capire come le unità Roblox si confrontino con le unità metriche.

Forzare la posizione

Per impostazione predefinita, la forza viene applicata a uno dei genitori nella sua posizione di allegamento.Se desiderato, la forza può essere concentrata al centro di massa di ciascun genitore abilitando ApplyAtCenterOfMass .

Legge quadrica inversa

Quando InverseSquareLaw è true, la magnitudine della forza è moltiplicata dall'inverso quadrato della distanza, il che significa che la forza aumenterà esponenzialmente man mano che i due allegati si avvicineranno insieme, come magneti.Quando si utilizza questa impostazione, si consiglia di impostare una soglia MaxForce per prevenire una forza infinita se gli allegati si allineano precisamente.

Forza reazionaria

Per impostazione predefinita, la restrizione si applica solo alla forza a Attachment0 , mentre Attachment1 rimane intatta.Tuttavia, la forza può essere applicata a entrambi gli allegati in direzioni uguali e opposte attivando ReactionForceEnabled .

Sommario

Proprietà

Proprietà provenienti da Constraint

Proprietà

ApplyAtCenterOfMass

Lettura Parallela

Quando true , viene applicata la forza al centro di massa della parent assembly di Attachment0 , e la linea che determina la direzione della forza inizierà al centro di massa dichiarato.Quando false , viene applicata la forza a Attachment0 e la linea che determina la direzione inizierà anche a Attachment0 .

InverseSquareLaw

Lettura Parallela

Quando true , la magnitudine della forza è moltiplicata dall'inverso quadrato della distanza.

Magnitude

Lettura Parallela

La magnitudine della forza.

MaxForce

Lettura Parallela

La forza assoluta massima che può essere applicata.Questa proprietà è abilitata solo quando InverseSquareLaw è anche abilitata.Questa proprietà viene principalmente utilizzata per affrontare il problema che la forza del mover del corpo diventa infinita più i due allegati sono vicini, causando esplosioni che non possono essere prevenute dagli script.Questa proprietà limita il valore assoluto della forza.

ReactionForceEnabled

Lettura Parallela

Consente di applicare una forza di reazione (uguale a quella opposta) al genitore di Attachment1 .Per impostazione predefinita, la forza della linea si applica solo su un genitore di Attachment0 e utilizza Attachment1 come direzione target senza alcuna relazione dinamica.

Metodi

Eventi