extends Node3D @export var player : Player @onready var gold_label: Label = $Camera3D/Control/VBoxContainer2/GOLD @onready var arrow_label: Label = $Camera3D/Control/VBoxContainer2/Arrows @onready var health_bar: ProgressBar = $Camera3D/Control/VBoxContainer/HealthBar @onready var stamina_bar: ProgressBar = $Camera3D/Control/VBoxContainer/StaminaBar const CAM_MOVE_SPEED = 5 func _physics_process(delta: float) -> void: follow_player(delta) gold_label.text = "Gold : " + str(player.gold) arrow_label.text = "Arrows : " + str(player.arrows) stamina_bar.value = player.stamina health_bar.value = player.health 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)