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

Форум для самых маленьких, а так же тех, кому недосуг читать справку самостоятельно.

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

Сообщение denprox 15 окт 2018, 15:01

Доброго времени суток! Подскажите, нет ли у кого примера, как можно выделить (нажать) спрайт, который находится за 1 - 2 другими спрайтами ?
Допустим есть три спрайта, расположенные друг на друге, необходимо чтобы выделение происходило от самого верхнего, до самого нижнего. Нажали 1 раз - выделился верхний, нажали 2 раз - средний, и т.д.
Аватара пользователя
denprox
UNIт
 
Сообщения: 107
Зарегистрирован: 25 май 2017, 09:06
  • Сайт

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

Сообщение 1max1 15 окт 2018, 15:57

Оно как бы по дефолту так в редакторе))
Аватара пользователя
1max1
Адепт
 
Сообщения: 5505
Зарегистрирован: 28 июн 2017, 10:51

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

Сообщение denprox 16 окт 2018, 12:07

Нужно в runtime. Я делаю внутри игровой редактор, простенький. Бывает ситуация, когда несколько спрайтов могут оказаться друг под другом. Тогда приходится искать торчащий кусочек именно того спрайта, который нужно выбрать.
Аватара пользователя
denprox
UNIт
 
Сообщения: 107
Зарегистрирован: 25 май 2017, 09:06
  • Сайт

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

Сообщение 1max1 16 окт 2018, 18:24

Можно кастить https://docs.unity3d.com/ScriptReferenc ... stAll.html и потом брать нужный.
Аватара пользователя
1max1
Адепт
 
Сообщения: 5505
Зарегистрирован: 28 июн 2017, 10:51

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

Сообщение denprox 18 окт 2018, 12:02

Спасибо!
Аватара пользователя
denprox
UNIт
 
Сообщения: 107
Зарегистрирован: 25 май 2017, 09:06
  • Сайт


Вернуться в Почемучка

Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot] и гости: 30