refactor to state machine

This commit is contained in:
2025-02-02 01:08:44 +09:00
parent c8c5c08b4d
commit be682b2813
18 changed files with 379 additions and 121 deletions
+7
View File
@@ -0,0 +1,7 @@
extends Node
var gravity: float = ProjectSettings.get_setting("physics/3d/default_gravity")
var gravity_vector: Vector3 = ProjectSettings.get_setting("physics/3d/default_gravity_vector")
var physics_tickrate = Engine.get_physics_ticks_per_second()
var terminal_velocity: float = 150.0
var gravity_velocity: Vector3 = (gravity_vector * gravity) / (physics_tickrate as float)