X-Git-Url: http://git.purplebirdman.com/knight.git/blobdiff_plain/8eac100b8bfd471e2057544c95f355affd249dda..dff18309792f5f7c4ac032fc3bd6faed7a1203bd:/skin/the_knight.gd diff --git a/skin/the_knight.gd b/skin/the_knight.gd index 1296406..feacc9d 100644 --- a/skin/the_knight.gd +++ b/skin/the_knight.gd @@ -1,21 +1,21 @@ -extends Node3D +class_name KnightSkin extends Node3D @onready var animation_tree: AnimationTree = $AnimationTree -func forward(speed: float) -> void: - animation_tree.set("parameters/movement/transition_request", "forward") - animation_tree.set("parameters/forward/blend_position", speed) +func move(speed: float) -> void: + animation_tree.set("parameters/movement/transition_request", "move") + animation_tree.set("parameters/move/blend_position", speed) -func idle() -> void: - animation_tree.set("parameters/movement/transition_request", "idle") +func jump() -> void: + animation_tree.set("parameters/movement/transition_request", "jump") func fall() -> void: - animation_tree.set("parameters/movement/transition_request", "fall") + animation_tree.set("parameters/movement/transition_request", "jump") func attack() -> void: - animation_tree.set("parameters/movement/transition_request", "attack") + animation_tree.set("parameters/attack/request", 1)