A generic animation transition node for [AnimationTree].
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.
$DOCS_URL/tutorials/animation/animation_tree.html
https://godotengine.org/asset-library/asset/125
https://godotengine.org/asset-library/asset/678
Returns whether the animation restarts when the animation transitions from the other animation.
Returns [code]true[/code] if auto-advance is enabled for the given [param input] index.
Enables or disables auto-advance for the given [param input] index. If enabled, state changes to the next input after playing the animation once. If enabled for the last input state, it loops to the first.
If [code]true[/code], the destination animation is restarted when the animation transitions.
If [code]true[/code], allows transition to the self state. When the reset option is enabled in input, the animation is restarted. If [code]false[/code], nothing happens on the transition to the self state.
The number of enabled input ports for this node.
Determines how cross-fading between animations is eased. If empty, the transition will be linear.
Cross-fading time (in seconds) between each animation connected to the inputs.