Hi! Very new to Godot and trying to put myself out there!
So I'm trying to have an Area3D Node send a signal to itself when it detects a CharacterBody3D has entered its Area. Right now, I have the signal of Area3D connected to itself, with the function -
func _on_body_entered(body: Node3D) -> void:
print("Detected Player")
At this point, this function immediately prints at the beginning of runtime and never again. I've tried using "if body.is_in_group("PlayerCharacter")", which does remove the single print at runtime, but it still doesn't seem to be detecting my Character body. I've run around a few forums and the documentation trying to target the issue but I can't really figure it out myself. Any help is appreciated, and let me know if there's any more information I could give to identify the issue! Thank you!