Pivot araçları ve ilgili özellikler, nesnelerin döndüğü ve hareket ettiği noktalar üzerinde tam kontrol sağlar.
Etkileşimli Stüdyo araçları
Etkileşimli Stüdyo araçları, Model sekmesinin araç çubuğunda yer almaktadır.

Pivot açıldığında, bir parça veya model pivot noktasını hareket ettirebilir veya döndürebilirsiniz. Ayarlandığında, döndürme ve ölçeklendirme pivot noktası etrafında gerçekleşir. Daha fazla bilgi için, birincil parçayı ayarlama bölümüne bakın.
Aşağıdaki diyagramlar, nesne sınırlarıyla ilgili örnek pivot konumlarını göstermektedir.

Bir model pivotunu döndürdüğünüzde, modelin sınır kutusu da döner.

Modeller için bir PrimaryPart belirtebilirsiniz. Bu, model içinde konumsal bir temel olarak kullanabileceğiniz bir BasePart'tır. Pivot noktaları açısından:
- PrimaryPart atandığında, mevcut pivot PrimaryPart'ın pivot noktasına değişir. Daha sonra PrimaryPart'ı kaldırdığınızda, pivot noktası modelin sınır kutusunun merkezine sıfırlanır.
- Eğer bir modelden PrimaryPart'ı silerseniz, pivot noktası aynı konumda kalır ve önceki pozisyona geri dönmez. Bu, modelden herhangi bir parça silindiğinde ani bir "sıçrama" olmamasını sağlar.

Snap (Kilit)
Snap onay kutusu, Pivot düğmesinin küçük köşe okuna tıklayıp basılı tutarak açılır ve pivot noktasının hotspot'lara, yani köşelere, kenarlara veya merkezlere kaydırıldığında nasıl davranacağını belirler. Kilitleme etkinleştirildiğinde, hotspotlar küçük macenta noktalar olarak görüntülenir.


Sıfırla
Sıfırla düğmesi, pivot noktasını bir nesnenin veya modelin sınır kutusunun merkezine taşır. Bu işlem, modelin bileşimini değiştirdikten sonra pivot noktasını yeni sınır kutusunun merkezine yerleştirmek istediğinizde kullanışlıdır.

Pivot özellikleri
Etkileşimli araçların yanı sıra, pivot değerleri Özellikler penceresinde doğrudan ayarlanabilir.
| Özellik | Açıklama |
|---|---|
| Köken Pozisyonu | Nesnenin pivot noktasına göre mevcut dünya konumu, sınır kutusuna göre değil. Bir Model'ın kesin konumunu ayarlamak için faydalıdır. |
| Köken Yönlendirmesi | Bir nesnenin pivot noktasına göre mevcut yönelimi, sınır kutusuna göre değil. |
| Pivot Offset Pozisyonu | Nesneye göre pivotun kesin konumu.¹ |
| Pivot Offset Yönlendirmesi | Pivotun kesin yönelimi.¹ |
| Dünya Pivot Pozisyonu | Bir Models için, PrimaryPart olmayan pivotun kesin dünya konumu. Eğer bir PrimaryPart ayarlanmışsa, model Pivot Offset Position'ı kullanacaktır çünkü pivot o parçaya göre relatif olur.¹ |
| Dünya Pivot Yönlendirmesi | Bir Models için, PrimaryPart olmayan pivotun kesin dünya yönelimi. Eğer bir PrimaryPart ayarlanmışsa, model Pivot Offset Orientation'ı kullanacaktır çünkü pivot o parçaya göre relatif olur.¹ |
Pivotları scriptlerde manipüle etme
Stüdyo araçlarının ötesinde, pivot noktalarına scriptlerde erişilebilir ve manipüle edilebilir.
| Fonksiyon veya Özellik | Açıklama |
|---|---|
| GetPivot() | Bir nesnenin pivotunun mevcut dünya konumunu CFrame olarak sorgular. Bu, bireysel bir parça veya bir Model olup olmadığına bakılmaksızın bir nesnenin 3D uzaydaki konumunu döndürür. |
| PivotTo() | Nesneyi, pivotunun belirtilen CFrame konumuna yerleştirecek şekilde hareket ettirir. Bu, bireysel parçalar ve modeller için bir bütün olarak nesne hareketini sağlar. |
| BasePart.PivotOffset | Pivot offset'ini tanımlayan CFrame; etkili olarak, pivotun BasePart'ın CFrame'ından olan offset'i.² |
| Model.WorldPivot | Models için PrimaryPart olmayan, dünya alanında modelin pivotunu tanımlayan CFrame. Eğer bir PrimaryPart ayarlanmışsa, model BasePart.PivotOffset kullanacaktır çünkü pivot o parçaya göre relatif olur.² |