AnimationNodeTimeSeek
Eredita: AnimationNode < Resource < RefCounted < Object
Un nodo di animazione per ricercare nel tempo usato in AnimationTree.
Descrizione
Questo nodo di animazione può essere usato per attivare un comando di ricerca a qualsiasi figlio del grafico di animazione. Utilizzalo per riprodurre un'Animation dall'inizio o una certa posizione di riproduzione all'interno del AnimationNodeBlendTree.
Dopo aver impostato il tempo e cambiata la riproduzione dell'animazione, il nodo di ricerca del tempo va automaticamente in modalità di riposo sul prossimo frame di processo impostando il suo valore di seek_request a -1.0.
# Riproduce l'animazione figlia dall'inizio.
animation_tree.set("parameters/TimeSeek/seek_request", 0.0)
# Alternative syntax (same result as above).
animation_tree["parameters/TimeSeek/seek_request"] = 0.0
# Riproduce l'animazione figlia dal timestamp di 12 secondi.
animation_tree.set("parameters/TimeSeek/seek_request", 12.0)
# Alternative syntax (same result as above).
animation_tree["parameters/TimeSeek/seek_request"] = 12.0
// Riproduce l'animazione figlia dall'inizio.
animationTree.Set("parameters/TimeSeek/seek_request", 0.0);
// Riproduce l'animazione figlia dal timestamp di 12 secondi.
animationTree.Set("parameters/TimeSeek/seek_request", 12.0);
Tutorial
Proprietà
|
Descrizioni delle proprietà
Se true, sono eseguiti alcuni processi per gestire le chiavi tra le funzioni di ricerca, come il calcolo del movimento radice e la ricerca della chiave discreta più vicina.