2 class_name AnimatedSkin
5 @onready var animation_tree: AnimationTree = $AnimationTree
6 @onready var animation_player: AnimationPlayer = $AnimationPlayer
9 func set_walking_speed(s: float):
10 animation_tree.set("parameters/walking/blend_position", s)
13 func transition_move():
14 animation_tree.set("parameters/movement/transition_request", "move")
17 func transition_falling():
19 animation_tree.set("parameters/movement/transition_request", "move")
22 func transition_dash():
23 animation_tree.set("parameters/movement/transition_request", "dash")
26 func transition_slash():
27 animation_tree.set("parameters/movement/transition_request", "slash")
30 func transition_gunfire():
31 animation_tree.set("parameters/movement/transition_request", "gunfire")
34 func _on_animation_tree_animation_finished(anim_name: StringName) -> void:
35 print_debug("Finished animation: " + anim_name)