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)
