AnimationNodeOneShot¶
Inherits: AnimationNode < Resource < Reference < Object
Plays an animation once in AnimationNodeBlendTree.
Description¶
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.
Tutorials¶
Properties¶
|
||
|
||
|
||
|
||
|
||
|
||
|
Enumerations¶
enum MixMode:
MIX_MODE_BLEND = 0
MIX_MODE_ADD = 1
Property Descriptions¶
bool autorestart
Default |
|
Setter |
set_autorestart(value) |
Getter |
has_autorestart() |
If true
, the sub-animation will restart automatically after finishing.
float autorestart_delay
Default |
|
Setter |
set_autorestart_delay(value) |
Getter |
get_autorestart_delay() |
The delay after which the automatic restart is triggered, in seconds.
float autorestart_random_delay
Default |
|
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.
float fadein_time
Default |
|
Setter |
set_fadein_time(value) |
Getter |
get_fadein_time() |
float fadeout_time
Default |
|
Setter |
set_fadeout_time(value) |
Getter |
get_fadeout_time() |
MixMode mix_mode
Default |
|
Setter |
set_mix_mode(value) |
Getter |
get_mix_mode() |
bool sync
Default |
|
Setter |
set_use_sync(value) |
Getter |
is_using_sync() |