Я посмотрел на ваше изображение, и у вас действительно есть сетка. То, что вы разместили свои объекты, не означает, что вы можете вычислить для них «сетку» из списка.
Я бы предложил вам создать функцию, которую вы вызываете, когда ваш уровень начинается ... и она выполняет итерации по дочерним элементам. этого объекта и генерирует структуру данных, которая позволяет использовать A * для расчета пути. Вы можете использовать transform.position для каждого объекта, чтобы определить его относительное размещение / смежность.