Bone
*Questo contenuto è tradotto usando AI (Beta) e potrebbe contenere errori. Per visualizzare questa pagina in inglese, clicca qui.
I骨 sono oggetti non renderizzati che guidano il movimento di una o più parti per i fini dell'animazioni, o creare abbigliamento e personaggi. Le ossa sono parte di un Model o MeshPart oggetto's scheletico rig che si accede e animazione attraverso il 1> Editor di animazione1> .
I righi vengono creati durante il processo di modellazione in software di terze parti come Blender o Maya. Dopo l'importazione del modello righato in Studio, puoi aggiungere il modello direttamente alla tua esperienza, o salvare e condividere il modello come risorsa. Vedi Rigging per ulteriori dettagli sulla creazione e sull'utilizzo dei modelli righati.
Nota che puoi genere Bones sotto altri Bones e parti. Quando genere un osso a un altro osso, la posizione mondiale del figlio osso's sarà relativa alla posizione della parenta osso's, e la gerarchia di oggetti Bone influenzata può cambiare il comportamento delle parti interessate durante la
Relazione con Motor6D
Per supportare le animazioni con vecchi rig utilizzando joint, come Motor6D , puoi utilizzare la proprietà Bone.Transform nello stesso modo di Motor6D.Transform . Roblox utilizza l'Offset dei bones dalla posa predefinita per guidare un'animazione, e i bones non vengono replicati o serializzati.
Bone.CFrame
I骨头 ereditano la proprietà CFrame di Attachments che Roblox usa come posizione di riferimento della骨头. Le proprietà mondiali ereditarie WorldCFrame e altre proprietà mondiali restituiscono la posizione iniziale non trasformata.
Sommario
Proprietà
Determina l'attuale offset animato dell'osso nello Spaziolocale.
Descrive l'offset combinato di CFrame e l'animazione corrente in Spaziolocale osso.
Descrive l'offset combinato di CFrame e l'animazione attuale in Spaziodi animazione.
Direzione dell'asse X dell'attacco, rappresentata come un'unità Vector3 .
CFrame spostamento dell'allegato.
Orientalamento dell'accessorio rispetto all'orientamento dei suoi parent.
Spostamento posizionale dell'allegato, rispetto alla posizione e all'orientamento della sua parent.
Direzione dell'asse Y dell'attacco, rappresentata come un'unità Vector3 .
Attiva la visibilità nell'esperienza dell'allegato.
Direzione dell'asse X dell'attacco rispetto al Mondo, rappresentata come un'unità Vector3 con una lunghezza di 1.
L'esatto CFrame dell'allegato nello spazio dei dati mondiali.
Orientalizzazione dell'accessorio rispetto al mondo piuttosto che al suo stesso parent.
Posizione dell'allegato rispetto al mondo piuttosto che al suo stesso parent.
Direzione dell'asse Y dell'attacco rispetto al Mondo, rappresentata come un'unità Vector3 con una lunghezza di 1.
Proprietà
Transform
Trasformare determinato l'attuale offset animato del骨o rispetto al suo CFrame . Questa proprietà è impostata da Roblox quando le animazioni sui meshi skin vengono riprodotte, anche se può essere manipolato manualmente in un modo simile a Motor6D.Transform .
Vedi anche:
- Motor6D.Transform , una proprietà che svolge un ruolo simile nell'animazionidel personaggio
- TransformedCFrame e TransformedWorldCFrame , cui i cui valori sono in parte determinati da questa Proprietà
TransformedCFrame
TransformedCFrame descrive l'offset combinato di CFrame dell'osso e l'attuale偏移 dell'animazione ( Transform ) nello Spaziolocale dell'osso.
Vedi anche:
- Transform , una proprietà che in parte determina il valore di questa Proprietà
- Bone.TransformedWorldCFrame , una variante spaziale di questa Proprietà
TransformedWorldCFrame
TransformedWorldCFrame descrive l'offset combinato di CFrame dell'osso e l'attuale偏移 dell'animazione ( Transform ) nello Spaziodel mondo.
Vedi anche:
- Transform , una proprietà che in parte determina il valore di questa Proprietà
- Bone.TransformedCFrame , una variante locale di questa Proprietà