AnimationNodeTransition

Inherits: AnimationNode < Resource < Reference < Object

A generic animation transition node for AnimationTree.

Description

Simple state machine for cases which don’t require a more advanced AnimationNodeStateMachine. Animations can be connected to the inputs and transition times can be specified.

Tutorials

Properties

intinput_count0
floatxfade_time0.0

Methods

Stringget_input_caption ( int input ) const
boolis_input_set_as_auto_advance ( int input ) const
voidset_input_as_auto_advance ( int input, bool enable )
voidset_input_caption ( int input, String caption )

Property Descriptions

  • int input_count
Default0
Setterset_enabled_inputs(value)
Getterget_enabled_inputs()

The number of available input ports for this node.


Default0.0
Setterset_cross_fade_time(value)
Getterget_cross_fade_time()

Cross-fading time (in seconds) between each animation connected to the inputs.

Method Descriptions

  • String get_input_caption ( int input ) const

  • bool is_input_set_as_auto_advance ( int input ) const

  • void set_input_as_auto_advance ( int input, bool enable )

  • void set_input_caption ( int input, String caption )