Attention: Here be dragons
This is the latest
(unstable) version of this documentation, which may document features
not available in or compatible with released stable versions of Godot.
Checking the stable version of the documentation...
AnimationNodeAnimation
Eredita: AnimationRootNode < AnimationNode < Resource < RefCounted < Object
Un'animazione d'ingresso per un AnimationNodeBlendTree.
Descrizione
Una risorsa da aggiungere a un AnimationNodeBlendTree. Ha una sola porta d'uscita che usa la proprietà animation. Usata come ingresso per AnimationNode che fondono le animazioni insieme.
Tutorial
Proprietà
|
||
|
||
|
||
|
Enumerazioni
enum PlayMode: 🔗
PlayMode PLAY_MODE_FORWARD = 0
Riproduce l'animazione in avanti.
PlayMode PLAY_MODE_BACKWARD = 1
Riproduce l'animazione all'indietro.
Descrizioni delle proprietà
bool advance_on_start = false 🔗
Se true, quando si riceve una richiesta di riprodurre un'animazione dall'inizio, il primo fotogramma non verrà disegnato, ma solo elaborato, e la riproduzione inizierà dal fotogramma successivo.
Vedi anche le note di AnimationPlayer.play().
StringName animation = &"" 🔗
void set_animation(value: StringName)
StringName get_animation()
Animazione da usare come uscita. È una delle animazioni fornite da AnimationTree.anim_player.
Se use_custom_timeline è true, sovrascrive le impostazioni del ciclo della risorsa Animation originale con il valore.
Nota: Se Animation.loop_mode non è impostato per ripetersi, l'opzione Animation.track_set_interpolation_loop_wrap() non sarà rispettata. Se non riesci a ottenere il comportamento previsto, considera di duplicare la risorsa Animation e di modificare le impostazioni di ripetizione.
Restituisce la direzione di riproduzione dell'animazione.
Se use_custom_timeline è true, sposta la posizione iniziale dell'animazione.
Questa funzione è utile per stabilire quale piede deve camminare per primo nelle animazioni di camminata in 3D.
Se true, ridimensiona il tempo in modo che la lunghezza specificata in timeline_length sia un solo ciclo.
Questa funzione è utile per abbinare i periodi delle animazioni di camminata e corsa.
Se false, la lunghezza dell'animazione originale è rispettata. Se si imposta il ciclo su loop_mode, l'animazione sarà ripetuta in timeline_length.
La durata della timeline personalizzata.
Se stretch_time_scale è true, ridimensiona l'animazione a questa durata.
bool use_custom_timeline = false 🔗
Se true, l'AnimationNode fornisce un'animazione basata sulla risorsa Animation con alcuni parametri aggiustati.