- Best Answerset by Sabb
Could it be that you are missing a param in the method? When I connect signals on on_body_entered
I usually do something like this (using Godot4 in this case):
public override void _Ready()
{
BodyEntered += OnBodyEntered;
}
private void OnBodyEntered(Node body)
{
GD.Print($"Body {body.GetType().Name} entered");
}