gamejam-march-28/fox.gd
2025-03-29 23:25:13 -06:00

19 lines
375 B
GDScript

extends Node3D
@onready var playback: AnimationNodeStateMachinePlayback = %AnimationTree.get("parameters/playback")
@export var pouncing := false
func idle():
playback.travel("Idle")
func walk():
playback.travel("Walk")
func pounce():
playback.travel("Pounce")
func is_busy():
return pouncing
func root_motion():
return %AnimationTree.get_root_motion_position()