Narzędzia Pivot i powiązane właściwości dają Ci pełną kontrolę nad punktami wokół których obiekty się kręcą i tłumaczą.
Narzędzia Studio
Interaktywne narzędzia Studio znajdują się w Modelu zakładce.
Edytuj pivot
Narzędzie Edytuj pivot umożliwia przesuwanie lub obrót punktu pivotowania części lub modelu. Po ustawiać, rotacja i skalowanie odbywają się wokół punktu pivot. Dla więcej informacji, zobacz 2>Ustawienie części głównej2>.
Poniższe diagrafy pokazują przykładowe położenia pivot w stosunku do granic obiektu.
Gdy obracasz pivot modelu, obracająca się skrzynia modelu również się obraca.
Możesz określić PrimaryPart dla modeli, co jest BasePart w modelu, który możesz używać jako bazy pozycjonalnej. W kategoriach punktów pivot:
Gdy przypiszesz Class.Model.
Zaciągnij
Pudełko Zaciągnij sprawdza, czy punkt pivot przylega do hotspotów takich jak kąty, krawędzie lub centra, gdy go przesuniesz za pomocą narzędzia Edytuj pivot. Gdy włączone jest zaciąganie, hotспоты wyświetlają się jako małe magentaowe kropki.
Zresetuj
Przycisk Zresetuj przesuwa punkt pivotu do centrum centrum obiektu lub modelu. Ta operacja jest użyteczna po zmianie składu modelu i chcesz umieścić jego punkt pivotu w centrum jego nowej obejętości.
Właściwości pivot
Oprócz narzędzi interaktywnych wartości można bezpośrednio ustawić w Oknie Proprietści.
Własność | Opis |
---|---|
Pozycja pochodzenia | Obecna lokalizacja obiektu oparta na jego pivot point, a nie na jego bounding box. Przydatne do ustawienia dokładnej lokalizacji Model . |
Oriенacja źródłowa | Obecna orientacja obiektu opiera się na jego punktach dostosowania, a nie na jego pudełku granicznym. |
Pozycja odsunięcia osi | Precyzyjna lokalizacja pivot w stosunku do obiektu.¹ |
Odległość pivotowania | Precyzyjne orientacja pivot.¹ |
Pozycja pivotu świata | Dokładna lokalizacja świata pivot dla Models bez PrimaryPart . Jeśli pivot jest ustawiać, model użyje PrimaryPart, ponieważ pivot staje się względem tej części.¹ |
Oriенacja pivot świata | Dokładna orientacja świata dla Models bez PrimaryPart. Jeśli PrimaryPart jest ustawiać, model będzie używał 1>Pivot Offset1>, ponieważ pivot stanie się odnośnie do tej części.¹ |
PivotScript
Poza narzędziami Studio można uzyskać dostęp i manipulować punktami pivot w skryptach.
Funkcja lub właściwość | Opis |
---|---|
GetPivot() | Zwraca obecną lokalizację pivotu obiektu jako CFrame . To powoduje, że pozycja obiektu w przestrzeni 3D niezależnie od tego, czy jest to pojedyncza część lub Model . |
PivotTo() | Przenieś obiekt tak, aby jego pivot było położone w CFrame . Dzięki temu możliwe jest równomierne przesuwanie obiektów z obu części i modeli. |
BasePart.PivotOffset | Datatype.CFrame, który określa odległość pivot; w praktyce odległość pivot od CFrame . |
Model.WorldPivot | Dla Models bez PrimaryPart , w którym określa pivot modelu w przestrzeni świata. Jeśli CFrame jest ustawiać, model użyje 1> Class.BasePart.PivotOffset1>, ponieważ pivot st |