AllineaOrientamento

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

Il vincolo Class.AllineaOrientamento applica una coppia per allineare due attacchi o per allineare un attacco a un'orientazione obiettivo. Come indicato dal nome, influisce solo sull'orientamento degli attacchi, non sulla loro posizione (per allineare gli attacchi posizionalmente, vedere AllineaPosizione).

Assi influenzati

Gli assi influenzati dalla coppia sono controllati attraverso la proprietà Class.AllineaOrientamento.TipologiaAllineamento|TipologiaAllineamento del vincolo. Quando impostato su AllAxes (predefinito), il vincolo applicherà coppia attorno a tutti e 3 gli assi per ottenere l'allineamento. Quando impostato su PrimaryAxisParallel, PrimaryAxisPerpendicular, o PrimaryAxisLookAt, la coppia si verificherà solo quando gli assi primari diventano disallineati.

Grandezza della coppia

Puoi configurare il vincolo Class.AllineaOrientamento per applicare la coppia massima che i vincoli consentono attraverso la proprietà Class.AllineaOrientamento.RigiditàAbilitata|RigiditàAbilitata. Quando è true, il risolutore fisico reagisce il più rapidamente possibile per completare l'allineamento. Quando è false, la coppia è determinata da Class.AllineaOrientamento.CoppiaMassima|CoppiaMassima, Class.AllineaOrientamento.VelocitàAngolareMassima|VelocitàAngolareMassima, e Class.AllineaOrientamento.Reattività|Reattività.

Coppia reattiva

Per impostazione predefinita, il vincolo applica solo coppia a Attachment0 mentre Attachment1 rimane non influenzato. Se desiderato, la coppia può essere applicata a entrambi gli attacchi in direzioni opposte e uguali abilitando Class.AllineaOrientamento.CoppiaReattivaAbilitata|CoppiaReattivaAbilitata.

Modalità di attacco

La proprietà Class.AllineaOrientamento.Modo|Modo specifica se il vincolo utilizza uno o due attacchi nel calcolare il suo obiettivo. Per impostazione predefinita, questo è TwoAttachment, il che significa che il vincolo tenta di abbinare l'orientamento di Attachment0 con l'orientamento di Attachment1, ignorando Class.AllineaOrientamento.CFrame|CFrame, Class.AllineaOrientamento.AssePrimario|AssePrimario, e Class.AllineaOrientamento.AsseSecondario|AsseSecondario.

Se impostato su OneAttachment, il vincolo ignora Attachment1 e cerca di abbinare l'orientamento di Attachment0 con l'orientamento di Class.AllineaOrientamento.CFrame|CFrame, o abbinare l'asse Axis e SecondaryAxis dell'attacco con le proprietà Class.AllineaOrientamento.AssePrimario|AssePrimario e Class.AllineaOrientamento.AsseSecondario|AsseSecondario del vincolo rispettivamente.

© 2026 Roblox Corporation. Roblox, il logo Roblox e Powering Imagination sono tra i nostri marchi registrati e non registrati negli Stati Uniti. e altri paesi.