AlignPosition

Visualizza obsoleti

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

Il AlignPosition limite impone la forza di muovere due allegati insieme, o di spostare un allegato a una posizione di destinazione. Come mostrato dal nome, influisce solo sulla posizione posizione degli allegati, non sulla loro orientazione (per allineare gli allegati per orientamento , vedi 2> Class.AlignOrientation2> ).

Quando si configura questa Vincolo, potrebbe essere utile studiare Unità Roblox per capire come le unità Roblox si paragonano alle unità metriche.

Forza posizione

Per impostazione predefinita, la forza viene applicata al padre di Attachment0 alla posizione di quell'allegato, il che significa che se il centro di massa del parentnon è allineato con la direzione della forza, viene applicata anche la forza. In alternativa, la forza può essere applicata ai genitori dal attivare Class.AlignPosition.ApplyAtCenterOfMass|ApplyAtCenterOfMass

Forza reattiva

Per impostazione predefinita, la restrizione si applica solo a Attachment0 mentre Attachment1 rimane intatto. Se lo desideri, la restrizione può essere applicata a entrambi gli allegati in direzioni parallele e contrarie abilitando 1> Class.AlignPosition.ReactionForceEnabled|ArrowForceEnabled1> .

Limiti di Forza

Puoi configurare questa restrizione per applicare la forza massima che le restrizioni consentono attraverso la ProprietàRigidityEnabled. Quando è vero, il solvente

Modalità accessorio

Questa limitazione può utilizzare uno o più uno o due allegati nel calcolare il suo obiettivo. Vedi Mode per i dettagli.

Sommario

Proprietà

Proprietà provenienti da Constraint

Proprietà

ApplyAtCenterOfMass

Lettura Parallela

Quando falso (predefinito), la forza viene applicata al padre di Attachment0 allo stesso punto di quella allegato, il che significa che se il centro di massa del parentnon è allineato con la direzione della forza, viene applicata anche la torcia. Quando è vero, la forza viene applicata al centro di massa dei genitori.

ForceLimitMode

Lettura Parallela

Determina il modo in cui la forza di restrizione sarà limitata quando Class.AlignPosition.RigidityEnabled|Rigidity

Lettura Parallela

Determina gli assi che il vincolo usa per limitare la forza. Si applica solo quando RigidityEnabled è falso e Class.

MaxAxesForce

Lettura Parallela

Forza massima lungo ciascun asse che il vincolo può applicare per raggiungere il suo obiettivo. Utilizzato solo se RigidityEnabled è falso e ForceLimitMode è PerAxis

MaxForce

Lettura Parallela

Maggiore forza la limitazione può applicare per raggiungere il suo obiettivo. Utilizzato solo se RigidityEnabled è falso e ForceLimitMode è Magnitude .

Nota che MaxForce , nonché MaxVelocity , sono limiti alla forza e alla velocità rispettivamente. La scala reale viene determinata da 1> Class.AlignPosition.Responsiveness|Responsibility1> .

MaxVelocity

Lettura Parallela

Velocità massima che gli allegati possono muovere quando si congiungono. Utilizzato solo se RigidityEnabled è falso.

Nota che MaxVelocity , nonché MaxForce , sono limiti alla velocità e alla forza rispettivamente. La scala reale viene determinata da 1> Class.AlignPosition.Responsiveness|Responsibility1> .

Lettura Parallela

Indipendentemente dal fatto che la restrizione utilizza uno o due allegati nel calcolare il suo obiettivo. Per impostazione predefinita, questo è TwoAttachment, il che significa che la restrizione ignora 1> Class.AlignPosition.Position|Position1> e

Se impostato su OneAttachment , il vincolo ignora Attachment1 e tenta di spostare Attachment0 a 1> Class.AlignPosition.Position|Position1> .

Position

Lettura Parallela

La posizione a cui la restrizione dovrebbe spostare il suo Attachment0 . Utilizzato solo se Mode è impostato su OneAttachment, in cui caso 1> Class.Constraint.Attach1|Attach11> viene ignorato.

ReactionForceEnabled

Lettura Parallela

Se falso (predefinito), la restrizione si applica solo a Attachment0 mentre Attachment1 rimane inalterata. Se vero, la restrizione si applica ai due allegati in direzioni parallele e contrarie .

Responsiveness

Lettura Parallela

Controlla quanto rapidamente la limitazione raggiunga il suo obiettivo. Valori più elevati fanno si che gli allegatosi allineino più rapidamente. Il valore può essere tra 5 e 200.

RigidityEnabled

Lettura Parallela

Indipendentemente dal fatto che la forza sia dipendente da altre proprietà, o se il solvente fisico reagisce il più rapidamente possibile per completare l'allineamento. Se falso (predefinito), la forza viene determinata da MaxForce, MaxVelocity e Class.AlignPosition.Respons

Metodi

Eventi