Unity3D - Гибкая рамка с изменяемым цветом линии - PullRequest
1 голос
/ 01 февраля 2020

Мне нужно создать границу произвольной формы (может быть прямоугольную angular или круглую) для моего пользовательского интерфейса, которая может изменять его размер, толщину и цвет линии. Какой подход выбрать?

  • Текстура с 9-фрагментным масштабированием не подходит, поскольку мне нужно динамически менять цвета линии и фона.
  • Напишите свой собственный шейдер - я пытался нырнуть в это, и я думаю, что я не до этого прямо сейчас. Также мне не удалось найти шейдер, подобный этому, сделанный кем-то другим.
  • Создать границу как me sh, что, вероятно, дорого для ресурсов GPU.

Это должно быть очень общая задача, мне очень нужен совет опытного юнитиста. Как бы вы это сделали? Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...