Animazione in Roblox

*Questo contenuto è tradotto usando AI (Beta) e potrebbe contenere errori. Per visualizzare questa pagina in inglese, clicca qui.

L'animazione è il processo di applicazione della velocità ai tuoi personaggi, oggetti e ambienti per creare un'esperienza coinvolgente e dinamica. Mentre ci sono molti modi per fare in modo che gli oggetti si muovano e interagiscano, l'animazione in Roblox di solito si riferisce alla personalizzazione di un movimento espressivo di un personaggio specifico, o gruppo di parti, utilizzando il Editor di animazione o le API

L'animazione può essere applicata a qualsiasi parte o gruppo di parti Roblox. Diversi tipi di oggetti possono utilizzare varie funzionalità di animazione. Le seguenti sono le categorie generali di oggetti animabili:

  • Oggetti semplici , come una parte di base, possono animare solo le modifiche nella posizione singola della parte o nella Proprietàdi rotazione.
  • Rigs , o parti connesse da cunee come Bone o Motor6D , possono articolare il movimento posizionale e rotazionale tra le loro cunee, come elbogeni e polsi. I modelli articolati possono approfittare delle funzionalità di animazione come 0> kinematica inversa 0> per applicare rapidamente
  • R15 rigs , rig che incorporano il modello di personaggio standardizzato avatar character model , possono utilizzare le animazioni dalla library di animazione dei personaggi Roblox e altre funzionalità di movimento, anche se è un modello di personaggio o un modello di personaggio non giocatore.

Editor di animazionidi animazione

Il plugin Animazione Editor consente di progettare e pubblicare animazioni personalizzate sui rig. Puoi spostare le parti connesse che connettono le sezioni individuali di un rig per creare posizioni e l'Animazione Editor smoothing sul rig da posizione a posizione. Fintanto che tutte le parti in movimento sono connesse con gli oggetti Motor6D , puoi utilizzare il plugin Animation Editor per entr

Durante la creazione delle animazioni, Studio fornisce le seguenti funzionalità per animare efficacemente:

  • Crea istantaneamente animazioni facciali e del corpo attraverso lo strumento Cattura animazione.

  • Passa al Editor di Curva per accedere all'interfaccia utente basata sulla curva e a più controlli sui tuoi tracci animazione.

  • Crea animazioni realistiche posizionando e animando Bones di un mesh rigato .

Kinematica Inversa

Puoi usare API kinematicsverse per creare automaticamente animazioni e posizioni in base agli eventi ambientali e esterni. Con kinematicsverse, puoi generare in modo procedurale varie eventi di animazione, come avere la testa di un personaggio che vola in un uccello volante nel cielo o fare in modo che il braccio di un personaggio raggiunga automaticamente una maniglia di porta quando si trova vicino.

Eventi di animazione

Un evento animazione è un punto specifico in un'animazione che attiva un'azione. Puoi definire i segnali di evento di animazione in tutto l'arco temporale dell'animazione, quindi usa AnimationTrack:GetMarkerReachedSignal() per rilevare questi segnali mentre l'animazione esegue azioni specifiche, come riprodurre un effetto sonoro ogni volta che il piede dell'utente tocca il pavimento.