extends Area var taken = false func _on_coin_body_enter(body): if not taken and body is preload("res://player.gd"): get_node("Animation").play("take") taken = true