godot raycast2d collides with itself fix code example Example: godot raycast2d doesn't exclude parent raycast.add_exception(object)