Inherits: AnimationNode < Resource < Reference < Object
Plays an animation once in AnimationNodeBlendTree.
A resource to add to an AnimationNodeBlendTree. This node will execute a sub-animation and return once it finishes. Blend times for fading in and out can be customized, as well as filters.
| bool | autorestart | false |
| float | autorestart_delay | 1.0 |
| float | autorestart_random_delay | 0.0 |
| float | fadein_time | 0.1 |
| float | fadeout_time | 0.1 |
| bool | sync | false |
| MixMode | get_mix_mode ( ) const |
| void | set_mix_mode ( MixMode mode ) |
enum MixMode:
| Default | false |
| Setter | set_autorestart(value) |
| Getter | has_autorestart() |
If true, the sub-animation will restart automatically after finishing.
| Default | 1.0 |
| Setter | set_autorestart_delay(value) |
| Getter | get_autorestart_delay() |
The delay after which the automatic restart is triggered, in seconds.
| Default | 0.0 |
| Setter | set_autorestart_random_delay(value) |
| Getter | get_autorestart_random_delay() |
If autorestart is true, a random additional delay (in seconds) between 0 and this value will be added to autorestart_delay.
| Default | 0.1 |
| Setter | set_fadein_time(value) |
| Getter | get_fadein_time() |
| Default | 0.1 |
| Setter | set_fadeout_time(value) |
| Getter | get_fadeout_time() |
| Default | false |
| Setter | set_use_sync(value) |
| Getter | is_using_sync() |
© 2014–2020 Juan Linietsky, Ariel Manzur, Godot Engine contributors
Licensed under the MIT License.
https://docs.godotengine.org/en/3.2/classes/class_animationnodeoneshot.html