AlignOrientation

Pokaż przestarzałe

*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

  • Odczyt równoległy

    wpisywaćustawienia osi ograniczenia.

  • Odczyt równoległy

    Oriенacja CFrame z którą ograniczenie będzie próbował dopasować orientację Attachment0 .

  • Bez replikacji
    Odczyt równoległy

    Lokalizacja przestrzeni świata Vector3 w kierunku, w którym główna osi będzie próbowała się zbieżać.

  • Odczyt równoległy

    Maksymalna prędkość kątowa ograniczenia, którą może użyć, aby osiągnąć swój cel.

  • Odczyt równoległy

    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.

  • Bez replikacji
    Odczyt równoległy

    Kierunek X osi celu, przedstawiony jako jednostka Vector3 .

  • Odczyt równoległy
    Przestarzałe

    Określa, jak kształtują się osie ograniczenia przez moment.

  • Odczyt równoległy

    Czy ograniczenie dotyczy tylko Attachment0 lub obu załączników w równym i przeciwległym kierunku.

  • Odczyt równoległy

    Kontroluje, jak szybko ograniczenie osiąga celu. Wyższe wartości powodują, że załączniki(s) zbliżają się bardziej szybko.

  • Odczyt równoległy

    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ę.

  • Bez replikacji
    Odczyt równoległy

    Kierunek Y osi celu, przedstawiony jako jednostka Vector3 .

Właściwości odziedziczeni z: Constraint

Właściwości

Odczyt równoległy

Określa pożądany związek między głównymi osiami Attachment0 i celem. Dostępne opcje to AllAxes,

CFrame

Odczyt równoległy

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

Bez replikacji
Odczyt równoległy

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

Odczyt równoległy

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

Odczyt równoległy

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>.

Odczyt równoległy

Czy ograniczenie używa jednego lub dwóch załączników w obliczaniu jego celu. Dom

Jeśli ustawiono na OneAttachment , to

PrimaryAxis

Bez replikacji
Odczyt równoległy

Kierunek X osi celu, przedstawiony jako jednostka Vector3 . Używany tylko wtedy, gdy Mode jest 1> Enumerate.OrientationAlignmentMode|OneCompletion1> .

PrimaryAxisOnly

Odczyt równoległy

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

Odczyt równoległy

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

Odczyt równoległy

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

Odczyt równoległy

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

SecondaryAxis

Bez replikacji
Odczyt równoległy

Kierunek Y osi celu, przedstawiony jako jednostka Vector3. Używany tylko wtedy, gdy Mode jest 1> Enumerate.OrientationAlignMode|OneCompletion1> .

Metody

Zdarzenia