]> Untitled Git - knight.git/blob - skin/the_knight.gd
Initial skin, player, test
[knight.git] / skin / the_knight.gd
1 extends Node3D
2
3
4 @onready var animation_tree: AnimationTree = $AnimationTree
5
6
7 func forward(speed: float) -> void:
8         animation_tree.set("parameters/movement/transition_request", "forward")
9         animation_tree.set("parameters/forward/blend_position", speed)
10
11
12 func idle() -> void:
13         animation_tree.set("parameters/movement/transition_request", "idle")
14
15
16 func fall() -> void:
17         animation_tree.set("parameters/movement/transition_request", "fall")
18
19
20 func attack() -> void:
21         animation_tree.set("parameters/movement/transition_request", "attack")