working on player character

This commit is contained in:
2025-06-23 21:29:10 -05:00
parent 6bd069a7e2
commit 4d27d00b73
10 changed files with 265 additions and 56 deletions

16
Scripts/player_camera.gd Normal file
View File

@@ -0,0 +1,16 @@
extends Camera3D
class_name PlayerCamera
@export var player : Player
const CAM_MOVE_SPEED = 5
func _physics_process(delta: float) -> void:
follow_player(delta)
func follow_player(delta):
var player_pos = player.global_position
global_position.x = lerp(global_position.x,player_pos.x,delta * CAM_MOVE_SPEED)
global_position.z = lerp(global_position.z,player_pos.z,delta * CAM_MOVE_SPEED)