Files
fps_project_1/scripts/PlayerStates.gd
2025-06-16 11:29:07 -05:00

15 lines
481 B
GDScript

extends State
class_name PlayerState
@export var move_speed: float = 12
@export var move_transition_speed : float = 7
@onready var character = get_parent().character
var move_target
var look_target
func standard_movement(delta):
character.velocity.x = lerp(character.velocity.x, character.movement_input().x * move_speed,delta * move_transition_speed)
character.velocity.z = lerp(character.velocity.z, character.movement_input().z * move_speed,delta * move_transition_speed)