Files
net-gunner/scripts/level_camera.gd

20 lines
339 B
GDScript

extends Camera3D
var target
var offset : Vector3
func _enter_tree() -> void:
call_deferred("register_player")
func register_player() -> void:
target = Game.player
if target:
offset = global_position - target.global_position
func _process(delta: float) -> void:
if target:
global_position = target.global_position + offset