extends Line2D var target var point @export var targetPath: NodePath @export var trailLength = 0 func _ready(): target = get_node(targetPath) func _process(_delta: float) -> void: global_position = Vector2(0,0) global_rotation = 0 point = target.global_position add_point(point) while get_point_count() > trailLength: remove_point(0)