first iteration with authorative movement

This commit is contained in:
2025-02-01 19:41:38 +09:00
parent 3ef5254792
commit c8c5c08b4d
49 changed files with 1364 additions and 0 deletions
+22
View File
@@ -0,0 +1,22 @@
class_name State
extends Node
@export var move_speed: float = 100.0
@export var gravity: float = ProjectSettings.get_setting("physics/3d/default_gravity")
var subject
func enter() -> void:
pass
func exit() -> void:
pass
func process_input(_event: InputEvent) -> State:
return null
func process_frame(_delta: float) -> State:
return null
func process_physics(_delta: float) -> State:
return null