Size: a a a

Гостевая - Unity3D VK User Group

2019 October 31

М

Макс in Гостевая - Unity3D VK User Group
Народ, а как сделать чтобы дочерний елемент(Image) в канвасе был под родителем, а то дочерний у меня накрывает родителя
источник

B

Bloodskys in Гостевая - Unity3D VK User Group
Никак, рендер происходит по иерархии. Как вариант - родителем сделать пустой объект, а в него вложить в нужном порядке остальные объекты
источник

М

Макс in Гостевая - Unity3D VK User Group
Понял, спасибо, надо написать разрабам юнити, пусть сделают такую возможность, а то колхозить не очень хочется))
источник

B

Bloodskys in Гостевая - Unity3D VK User Group
Это не колхоз, по сути это и есть верная иерархия
источник

М

Макс in Гостевая - Unity3D VK User Group
В моем случаи колхоз)
источник

B

Bloodskys in Гостевая - Unity3D VK User Group
пруфы?
источник

АД

Александр Домась in Гостевая - Unity3D VK User Group
можно, повесь на этот компонент canvas, он будет работать как слои
источник

АД

Александр Домась in Гостевая - Unity3D VK User Group
но учти, он поверх всего будет
источник

B

Bloodskys in Гостевая - Unity3D VK User Group
Александр Домась
можно, повесь на этот компонент canvas, он будет работать как слои
а вот это уже колхоз
источник

АД

Александр Домась in Гостевая - Unity3D VK User Group
воообще нет
источник

М

Макс in Гостевая - Unity3D VK User Group
Не, просто переделывать много нужно чтобы так сделать... внезапно просто изменение ввели в проект... и нужно как то сделать...
источник

B

Bloodskys in Гостевая - Unity3D VK User Group
Макс
Не, просто переделывать много нужно чтобы так сделать... внезапно просто изменение ввели в проект... и нужно как то сделать...
Вот поэтому делать ВСЕ через врапперы и считается хорошей практикой
источник

АД

Александр Домась in Гостевая - Unity3D VK User Group
Bloodskys
Вот поэтому делать ВСЕ через врапперы и считается хорошей практикой
что ты имеешь ввиду под врапперами?
источник

B

Bloodskys in Гостевая - Unity3D VK User Group
считай у тебя есть например кнопка, в которой есть тень, бэкграунд, форграунд, текст и иконка:
ButtonWrapper
— Shadow
— Background
— Foreground
— — Text
— — Icon
источник

B

Bloodskys in Гостевая - Unity3D VK User Group
В итоге при такой реализации есть возможность убрать тень или добавить еще одну, или удалить бэкграунд или навесить еще компонентов — и ты все еще будешь иметь возможность контролировать их порядок
источник

АД

Александр Домась in Гостевая - Unity3D VK User Group
Bloodskys
считай у тебя есть например кнопка, в которой есть тень, бэкграунд, форграунд, текст и иконка:
ButtonWrapper
— Shadow
— Background
— Foreground
— — Text
— — Icon
ну это ясно как белый день, просто ui мог настолько сильно изменится, что тебе это совсем не поможет
источник

B

Bloodskys in Гостевая - Unity3D VK User Group
Александр Домась
ну это ясно как белый день, просто ui мог настолько сильно изменится, что тебе это совсем не поможет
пруфы? примеры?
сколько не пользуюсь такой структурой — подобной проблемы не встречал, не совсем понимаю о чем речь.
источник

АД

Александр Домась in Гостевая - Unity3D VK User Group
и иерархия обычно не настолько проста, что можно добавить back и front
источник

B

Bloodskys in Гостевая - Unity3D VK User Group
Опять же, примеры в студию)
источник

АД

Александр Домась in Гостевая - Unity3D VK User Group
чуть позже посмотрю, пока не могу
источник