AnimationTree
Eredita: AnimationMixer < Node < Object
Un nodo usato per transizioni di animazione avanzate in un AnimationPlayer.
Descrizione
Un nodo utilizzato per transizioni di animazione avanzate in un AnimationPlayer.
Nota: Se collegato con un AnimationPlayer, diverse proprietà e metodi del corrispondente AnimationPlayer non funzioneranno come previsto. La riproduzione e le transizioni dovrebbero essere gestite utilizzando solo l'AnimationTree e il suoi costituenti AnimationNode. Il nodo AnimationPlayer dovrebbe essere utilizzato esclusivamente per aggiungere, eliminare, e modificare animazioni.
Tutorial
Proprietà
|
||
|
||
callback_mode_discrete |
|
|
deterministic |
|
|
Metodi
get_process_callback() const |
|
void |
Segnali
animation_player_changed() 🔗
Emesso quando anim_player è cambiato.
Enumerazioni
enum AnimationProcessCallback: 🔗
AnimationProcessCallback ANIMATION_PROCESS_PHYSICS = 0
Deprecato: See AnimationMixer.ANIMATION_CALLBACK_MODE_PROCESS_PHYSICS.
AnimationProcessCallback ANIMATION_PROCESS_IDLE = 1
Deprecato: See AnimationMixer.ANIMATION_CALLBACK_MODE_PROCESS_IDLE.
AnimationProcessCallback ANIMATION_PROCESS_MANUAL = 2
Deprecato: See AnimationMixer.ANIMATION_CALLBACK_MODE_PROCESS_MANUAL.
Descrizioni delle proprietà
NodePath advance_expression_base_node = NodePath(".") 🔗
Il percorso del Node utilizzato per valutare un Expression dell'AnimationNode se non è esplicitamente specificato internamente.
NodePath anim_player = NodePath("") 🔗
Il percorso per l'AnimationPlayer utilizzato per l'animazione.
AnimationRootNode tree_root 🔗
void set_tree_root(value: AnimationRootNode)
AnimationRootNode get_tree_root()
Il nodo di animazione radice di questo AnimationTree. Vedi AnimationRootNode.
Descrizioni dei metodi
AnimationProcessCallback get_process_callback() const 🔗
Deprecato: Use AnimationMixer.callback_mode_process instead.
Restituisce la notifica di processo in cui aggiornare le animazioni.
void set_process_callback(mode: AnimationProcessCallback) 🔗
Deprecato: Use AnimationMixer.callback_mode_process instead.
Imposta la notifica di processo in cui aggiornare le animazioni.