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