Narzędzia sworzeń i powiązane właściwości dają ci pełną kontrolę nad punktami, wokół których obiekty się obracają i tłumaczą.
Narzędzia interaktywnego studia
Narzędzia interaktywne Studio są umieszczone w zakładce Model.

Edytuj pivot
Narzędzie Edytuj pivot pozwala na przesunięcie lub obrócenie punktu obrotu części lub modelu .Po ustawiaćobrót i skalowanie występują wokół punktu obrotowego.Aby uzyskać więcej informacji, zobacz Ustawienie głównej części.
Poniższe diagramy pokazują przykładowe lokalizacje pivotu w odniesieniu do granic obiektu.

Kiedy obrócisz osięgacz modelu modelu, pudełko graniczne modelu również się obraca.

Możesz określić PrimaryPart dla modeli, który jest BasePart w modelu, który możesz używać jako podstawy pozycyjnej. Pod względem punktów obrotowych:
- Gdy przypiszesz PrimaryPart do modelu istniejące zmiany punktu obrotu do punktu obrotu PrimaryPart .Jeśli później odznaczysz/wyczyścisz PrimaryPart, punkt obrotowy zostanie zresetowany do centrum2> pudełka granicznego modelu.: Jeśli usuniesz z modelu z punktem obrotowym pozostaje w tej samej lokalizacji i nie wraca do poprzedniej pozycji.Uniemożliwia to nagłą "skok" jeśli usuniesz jakiekolwiek części z modelu.6>

Przyciągnij
Pole wyboru Przyciągnięcie przełącza, czy punkt obrotowy będzie przylegał do punktów gorących takich jak krawędzie, krawędzie lub centra, gdy przeniesiesz go za pomocą narzędzia Edytuj punkt obrotowy .Gdy włączono przypisywanie, gorące punkty wyświetlają się jako małe magentowe punkty


Zresetuj
Przycisk Zresetuj przenosi punkt obrotu do środka przybornika obiektu lub modelu.Ta operacja jest przydatna po zmianie składu modelu i chcesz umieścić jego punkt obrotowy w środku jego nowego obszaru granicznego.
Właściwości pivotowe
Oprócz narzędzi interaktywnych wartości pivotowe mogą być bezpośrednio ustawione w oknie Właściwości.
Właściwość | Opis |
---|---|
Pozycja pochodzenia | Obecna lokalizacja świata obiektu w oparciu o jego punkt obrotowy, a nie o jego pudełko graniczne. Użyteczne do ustawienia dokładnej lokalizacji Model . |
Orientacja pochodzenia | Obecna orientacja obiektu wokół jego punktu obrotu zamiast jego pudełka granicznego. |
Pozycja przesunięcia osi | Dokładna lokalizacja osi względem obiektu.¹ |
Orientacja przesunięcia osi | Dokładna orientacja pivotowa.¹ |
Pozycja pivotu świata | Dokładna lokalizacja świata dla osi dla Models bez PrimaryPart.Jeśli ustawiaćPrimaryPart, model będzie używał pozycji przesunięcia osi , ponieważ osie stają się względne do tej części.¹ |
Orientacja pivotu świata | Dokładne orientowanie się na świecie dla Models bez PrimaryPart.Jeśli ustawiaćPrimaryPart, model użyje orientacji przesunięcia osi , ponieważ osie stają się względne do tej części.¹ |
Manipuluj punktami obrotowymi w skryptach
Poza narzędziami Studio punkty obrotowe można uzyskać i manipulować w skryptach.
Funkcja lub właściwość | Opis |
---|---|
GetPivot() | Zapytaj obecną lokalizację świata obrotu obiektu jako CFrame .Wyświetla pozycję obiektu w przestrzeni 3D niezależnie od tego, czy jest to pojedyncza część, czy Model . |
PivotTo() | Przesuwa obiekt tak, aby jego osie znajdowały się w określonym CFrame .Umożliwia to jednolite przemieszczanie obiektów zarówno poszczególnych części, jak i modeli. |
BasePart.PivotOffset | The CFrame, który określa przesunięcie osi; skutecznie przesunięcie osi z CFrame z BasePart .² |
Model.WorldPivot | Dla > bez >, który określa pivot modelu w przestrzeni świata.Jeśli ustawiaćPrimaryPart, model będzie używał BasePart.PivotOffset, ponieważ pivot staje się względny do tej części.² |