Hi everyone !
First i'm french and i'm sorry for bad english.
I'm verry new on Godot and it's seem that I've some difficulties to understand collision system for RigidBody2D. Here a picture of my work : 
I want a script to print "goal" in the console when Ball, a RigidBody2D, collide with Goal, a StaticBody2D which is a tile of the tilemap. When I use print(get_colliding_bodies()) it's return an empty list....
So I try to write a script to Ball object to check collision with body_enter(body) function and print goal everytime it's touch the goal. But I don't know how to have only goal's tile ID. I'm just able to have Tilemap ID and don't know how to call an object without refering to his ID. I have try another methods that doesn't seems to work too :
- write a script into the tilemap scene (for goal object) with is_colliding() function but nothing append.
- create a Goal object (StaticBody2D) not as tile but a normal object add to the World scene. But I can't check collision between static object and rigid2d
Have you got any method to do this ?