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.
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.
Quando ruoti la rotazione del modello, la casella di contorno del modello ruota anche.
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
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.
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 |