с коллайдерами(2д), на них висит один и тот-же скрипт(они все клоны префаба), отслеживающий OnMouseDown(), дабы определить, что в объект тыкнули мышью. так вот иногда бывает ситуация, что в том месте куда тыкнули мышью находится больше одного объекта. вопрос - как юнити определяет который из них будет ловить OnMouseDown()? мне например надо, чтобы он срабатывал на том объекте, который имеет soting group order in layer больше, но не могу никак понять как это реализовать.
только учти, что этот рейкаст надо пускать из постороннего скрипта, а не того, который висит на этих объектах. Иначе у тебя каждый объект рейкастить будет. Можно для простоты на камеру такой скрипт повесить.
Да, спасибо, так и сделаю.
Обсуждают сегодня