class_name Coin extends Area2D signal coincollectedsignal(body, coin) func _on_body_entered(body: Node2D) -> void: print("coin collision") if body is Player: coincollectedsignal.emit(body,self)