15 lines
289 B
GDScript
15 lines
289 B
GDScript
extends Camera2D
|
|
class_name Camera
|
|
|
|
const LERP_WEIGHT = 0.9
|
|
|
|
@export var following : Node2D
|
|
|
|
func _ready():
|
|
if following:
|
|
global_position = following.global_position
|
|
|
|
func _process(_delta):
|
|
if following:
|
|
global_position = following.global_position.lerp(global_position, LERP_WEIGHT)
|