как я могу плавно менять цвет градиента по краям и так чтобы изменение цвета можно было запускать через код (допустим в игре что-то произошло и я посылаю сигнал сменить цвет)
Denis Gaydak, Спасибо за ответ
И если надо будет делать через шейдер, то у меня еще вопрос? А реализовать окрашивание именно по краем (черный фон в середине должен остаться черным) через него получиться?
попробуйте гуглить на английском сразу материалы.
а вообще тема такая - что вам или искать готовое, или изучить кучу всего)) или уменьшить хотелки и сделать по проще интерфейс или эффект.