Страница 1 из 1

Послойное выделение спрайтов

СообщениеДобавлено: 15 окт 2018, 15:01
denprox
Доброго времени суток! Подскажите, нет ли у кого примера, как можно выделить (нажать) спрайт, который находится за 1 - 2 другими спрайтами ?
Допустим есть три спрайта, расположенные друг на друге, необходимо чтобы выделение происходило от самого верхнего, до самого нижнего. Нажали 1 раз - выделился верхний, нажали 2 раз - средний, и т.д.

Re: Послойное выделение спрайтов

СообщениеДобавлено: 15 окт 2018, 15:57
1max1
Оно как бы по дефолту так в редакторе))

Re: Послойное выделение спрайтов

СообщениеДобавлено: 16 окт 2018, 12:07
denprox
Нужно в runtime. Я делаю внутри игровой редактор, простенький. Бывает ситуация, когда несколько спрайтов могут оказаться друг под другом. Тогда приходится искать торчащий кусочек именно того спрайта, который нужно выбрать.

Re: Послойное выделение спрайтов

СообщениеДобавлено: 16 окт 2018, 18:24
1max1
Можно кастить https://docs.unity3d.com/ScriptReferenc ... stAll.html и потом брать нужный.

Re: Послойное выделение спрайтов

СообщениеДобавлено: 18 окт 2018, 12:02
denprox
Спасибо!