Note
HELP WANTED!
Most class reference pages are not fully covered yet! If you have more information, please consider Contributing!
StateMachine
No description provided.
Overview
Properties Index
@export animated_sprite_path |
|
|
@export animation_player_path |
|
|
@export host_node_path |
|
|
@export starting_state |
|
|
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
Methods Index
_change_state(state_name: String, data: Variant, enter: bool, exit: bool) |
|
_ready() |
|
auto_transition(_anim_name: Variant) |
|
last_x_states(x: Variant, names: bool) |
|
queue_state(new_state: Variant, data: Variant, old_state: Variant) |
|
tick() |
|
Signals
state_changed(states_stack: Variant) 🔗
No description provided.
state_exited(state: Variant) 🔗
No description provided.
Constants
No description provided.
Property Descriptions
@export
NodePath animated_sprite_path = null 🔗
No description provided.
@export
NodePath animation_player_path = null 🔗
No description provided.
@export
NodePath host_node_path = null 🔗
No description provided.
@export
No description provided.
Variant animated_sprite = null 🔗
No description provided.
Variant animation_player = null 🔗
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
Dictionary states_map = {} 🔗
No description provided.
No description provided.
Method Descriptions
Variant _change_state(state_name: String, data: Variant, enter: bool, exit: bool) 🔗
No description provided.
No description provided.
No description provided.
void auto_transition(_anim_name: Variant) 🔗
No description provided.
No description provided.
Variant get_state(state_name: Variant) 🔗
No description provided.
Variant init(st: String, data: Variant) 🔗
No description provided.
No description provided.
Variant last_x_states(x: Variant, names: bool) 🔗
No description provided.
void queue_state(new_state: Variant, data: Variant, old_state: Variant) 🔗
No description provided.
No description provided.
void try(method: String, args: Array) 🔗
No description provided.
No description provided.