Gli strumenti Pivot e le proprietà correlate ti forniscono il controllo completo sui punti intorno ai quali ruotano e traducono gli oggetti.
Strumenti di Studio
Gli strumenti interattivi dello Studio sono situati nella scheda Modello.
![Studio's Model tab with the Pivot Tools section highlighted.](https://prod.docsiteassets.roblox.com/assets/studio/general/Model-Tab-Pivot-Tools.png)
Ruota di rotazione
Lo strumento Modifica Pivot ti consente di spostare o ruotare il punto di rotazione di una parte o modello . Una volta impostato, la rotazione e lo scala avvengono intorno al punto di rotazione. Per ulteriori informazioni, vedi 2>Impostare una parte primaria2>.
I seguenti diagrammi mostrano le posizioni di rotazione di esempio in relazione ai limiti dell'oggetto.
![A blue cube with its pivot point set in the center of the cube. A green circle represents the object's rotation in relation to its pivot point.](https://prod.docsiteassets.roblox.com/assets/studio/pivot-tools/Edit-Pivot-Center-A.jpg)
Quando ruoti la rotazione del modello, la casella di contorno del modello ruota anche.
![A model of a purple, blue, and red block with its pivot point set on a the edge of the model's bounding box. A green circle represents the object's rotation in relation to its pivot point.](https://prod.docsiteassets.roblox.com/assets/studio/pivot-tools/Edit-Pivot-Model-A.jpg)
Puoi specificare un PrimaryPart per i modelli, che è un BasePart all'interno del modello che puoi utilizzare come base posizionale. In termini di punti di rotazione:
Quando assegni un Class.modello
![](https://prod.docsiteassets.roblox.com/assets/studio/pivot-tools/PrimaryPart-1.jpg)
Aggancio
La Snap checkbox attiva/disattiva se il punto di rotazione si attiva su hotspots come angoli, bordi o centri quando lo si muove con lo strumento Modifica Pivot. Quando lo Snapping è abilitato, i hotspots vengono visualizzati come piccoli punti magenta.
![](https://prod.docsiteassets.roblox.com/assets/studio/pivot-tools/Hotspots-Part.jpg)
![](https://prod.docsiteassets.roblox.com/assets/studio/pivot-tools/Hotspots-Model.jpg)
Ripristina
Il pulsante Reset sposta il punto di rotazione al centro di un oggetto o modello's Quadro di selezionedi connessione. Questa operazione è utile dopo aver cambiato la composizione di un modello e desidera posizionare il suo punto di rotazione al centro della sua nuova Quadro di selezionedi connessione.
Proprietà di Pivot
Oltre alle funzionalità interattive, i valori di rotazione possono essere impostati direttamente nella finestra Proprietà.
Proprietà | Descrizione |
---|---|
Posizione di origine | Posizione mondiale attuale dell'oggetto basata sul suo punto di rotazione piuttosto che sulla sua Quadro di selezionedi connessione. Utile per impostare la posizione esatta di un Model . |
Orientamento dell'origine | Ottieni l'orientamento attuale dell'oggetto in base al suo punto di rotazione piuttosto che alla sua scatola di Quadro di selezione. |
Posizione di Offset Pivot | Posizione precisa del pivot rispetto all'oggetto.¹ |
Orientalazione dell'asse di rotazione | Orientalazione di precisione. |
Posizione di World Pivot | La posizione esatta del mondo per il pivot per Models senza un PrimaryPart . Se un PrimaryPart è Impostare, il modello utilizza 1> Pivot Offset Position1> poiché il pivot diventa relativo a quella parte.¹ |
Orientalamento del mondo pivot | L'orientamento del mondo preciso per Models senza un PrimaryPart . Se un PrimaryPart è Impostare, il modello utilizza 1> Pivot Offset Orizzontamento1> poiché l'asse diventa relativo a quella parte.¹ |
Pivot di scripting
Oltre gli strumenti dello Studio, i punti di rotazione possono essere accessibili e manipolati negli script.
Funzione o proprietà | Descrizione |
---|---|
GetPivot() | Ritorna la posizione di un oggetto nel mondo attuale come CFrame . Ciò restituisce la posizione di un oggetto nello spazio 3D indipendentemente dal fatto che sia una parte individuale o un Model . |
PivotTo() | Muove l'oggetto in modo che il suo pilastro sia posizionato all'indirizzo specificato CFrame . Ciò consente un movimento uniforme degli oggetti di entrambe le parti e dei modelli. |
BasePart.PivotOffset | Il CFrame che specifica l'Offset di rotazione; in pratica l'Offset della rotazione dalla CFrame del BasePart .2 |
Model.WorldPivot | Per Models senza un PrimaryPart , il CFrame che specifica il pivot nello Spaziodel mondo. Se un 1> Class.Model.PrimaryPart|PrimaryPart1> è Impostare, il modello utilizza |