AlignOrientation
*Ta zawartość została przetłumaczona przy użyciu narzędzi AI (w wersji beta) i może zawierać błędy. Aby wyświetlić tę stronę w języku angielskim, kliknij tutaj.
Konstrukcja ZrównoważenieOrientacji stosuje siły, aby ustawić dwa załączniki lub ustawić jeden załącznik z celowym kierunkiem. Jak wskazano przez nazwę, dotyczy tylko położenia załączników, a nie ich pozycji (aby ustawić załączniki pozycji , zobacz 1> Class.AlignPosition1> ).
Torc stworzony przez AlignOrientation jest stosowany wokół centrum masy dziecka załączników lub wokół centrum masy części związanych z rodzicami.
Podczas konfiguracji ograniczenia może być pomocne, aby zbadać Jednostki Roblox, aby zrozumieć, jak jednostki Roblox porównują się z jednostkami metrycznymi.
Zakresionowane osie
Kolce, które są objęte wpływem torku, są kontrolowane za pomocą właściwości AlignType ograniczenia. Gdy ustawiony na PrimaryAxisParallel , PrimaryAxisPerpendicular lub <
Dynanometr reakcyjny
Domyślnie ograniczenie stosuje tylko torc do Attachment0 , podczas gdy Attachment1 pozostaje nienaruszone. Jeśli chcesz, można zastosować torc do obu załączników w równych i przeciwległych kierunkach poprzez w
Magnitudo Momentu
Możesz skonfigurować ten ograniczony, aby zastosować maksymalny moment obrotowy, który umożliwia ograniczenia poprzez właściwość RigidityEnabled. Gdy prawdziwy, solwer
Tryb załączania
Ten konwerter może użyć jednego lub dwóch załączników jeden lub dwa przy obliczaniu jego celu. Zobacz Mode dla szczegółów.
Podsumowanie
Właściwości
wpisywaćustawienia osi ograniczenia.
Oriенacja CFrame z którą ograniczenie będzie próbował dopasować orientację Attachment0 .
Lokalizacja przestrzeni świata Vector3 w kierunku, w którym główna osi będzie próbowała się zbieżać.
Maksymalna prędkość kątowa ograniczenia, którą może użyć, aby osiągnąć swój cel.
Maksymalny moment obrotowy, który może użyć ograniczenia, aby osiągnąć swój cel.
Czy ograniczenie używa jednego lub dwóch załączników w obliczaniu celu.
Kierunek X osi celu, przedstawiony jako jednostka Vector3 .
Określa, jak kształtują się osie ograniczenia przez moment.
Czy ograniczenie dotyczy tylko Attachment0 lub obu załączników w równym i przeciwległym kierunku.
Kontroluje, jak szybko ograniczenie osiąga celu. Wyższe wartości powodują, że załączniki(s) zbliżają się bardziej szybko.
Czy moment obrotowy jest zależny od innych właściwości lub czy rozwiązanie fizyczne reaguje tak szybko, jak to możliwe, aby ukończyć alineację.
Kierunek Y osi celu, przedstawiony jako jednostka Vector3 .
Wskazuje, czy ograniczenie jest obecnie aktywne w świecie.
Class.Attendance łączony z Constraint.Attachment1 .
Class.Attendance łączony z Constraint.Attachment0 .
Kolor ograniczenia.
Przełącza czy włączone jest ograniczenie lub nie.
Przełącza widoczność ograniczenia.
Właściwości
AlignType
Określa pożądany związek między głównymi osiami Attachment0 i celem. Dostępne opcje to AllAxes,
CFrame
Oriенtyacja CFrame z tą Attachment0 z którą ograniczenie będzie próbował dopasować orientację z Mode. Używany tylko wtedy, gdy 1>Class.AlignOrientation.Mode|Mode1> ustawiony na 4>Enumerate.OrientationAlignMode|OneSelection4> .
LookAtPosition
Lokalizacja przestrzeni świata Vector3 w kierunku, w którym główna osi będzie próbować się zbieć. Jest to aktywne tylko wtedy, gdy AlignType ustawiono na PrimaryAxisLookAt i
MaxAngularVelocity
Maksymalna prędkość kątowa ograniczenia, którą może użyć, aby osiągnąć swój cel. Tylko używany, jeśli RigidityEnabled jest fałszywy.
Uwaga, że MaxAngularVelocity , a także MaxTorque , są kapsułami do prędkości i momentu obrotowego odpowiednio. Skala aktywna jest określana przez 1> Class.AlignOrientation.Responsiveness|Responsibility1>.
MaxTorque
Maksymalny moment obrotowy, który może użyć ograniczenia, aby osiągnąć swój cel. Używany tylko wtedy, gdy RigidityEnabled jest fałszywy.
Uwaga, że MaxTorque, a także MaxAngularVelocity, są granicami dla momentu i prędkości kątowej odpowiednio. Skala rzeczywista jest zdeterminowana przez 2>Class.AlignOrientation.Responsiveness|Responsibility2>.
Czy ograniczenie używa jednego lub dwóch załączników w obliczaniu jego celu. Dom
Jeśli ustawiono na OneAttachment , to
PrimaryAxis
Kierunek X osi celu, przedstawiony jako jednostka Vector3 . Używany tylko wtedy, gdy Mode jest 1> Enumerate.OrientationAlignmentMode|OneCompletion1> .
PrimaryAxisOnly
Określa, jak zmiany w siłach ograniczenia są wpływane przez moment. Jeśli fałszywy (domyślny), ograniczenie będzie stosować moment na wszystkie 3 osie, aby osiągnąć zbieżność. Jeśli prawdziwy, moment będzie dotyczył tylko tych głównych osi, które stają się niezgodne.
Włączone PrimaryAxisOnly również umożliwiają właściwość AlignType.
ReactionTorqueEnabled
Jeśli fałszywy (domyślny), ograniczenie stosuje tylko siłę obrotową do Attachment0 , podczas gdy Attachment1 pozostaje nienaruszonym. Jeśli prawda, ograniczenie stosuje siłę obrotową dla obu załączeń w równych i przeciwległych kierunkach .
Responsiveness
Kontroluje, jak szybko ograniczenie osiąga celu. Wyższe wartości powodują, że załączniki(s) zbliżają się szybciej. Wartość może być pomiędzy 5 a 200.
RigidityEnabled
Czy moment obrotowy jest uzależniony od innych właściwości lub czy rozwiązanie fizyczne reaguje tak szybko, jak to możliwe, aby ukończyć alineację. Jeśli fałszywy (domyślny), moment obrotowy jest określany przez Class.AlignOrientation.MaxTorque|MaxTor