Трудно дать отличный ответ без какой-либо дополнительной информации, но если все ваши слои имеют одинаковый размер, тогда вы можете просто свернуть свое собственное обнаружение столкновений.Все, что вам нужно знать, это расположение и размеры двух объектов, которые будут обнаружены при столкновении.Затем вы просто проверяете, пересекается ли один прямоугольник с другим.
Существует также функция, которая может быть полезна для использования, называется TranslatePoint.Это переводит координаты одного элемента UIElements в другой.Таким образом, если бы у вас был мяч, подпрыгивающий в меньшей области экрана с его собственной локальной системой координат, вы могли бы получить координаты шара относительно всего экрана с помощью этой функции.