YugGO
@YugGO

Как поменять цвет кнопки, панели, текста, через скрипт?

Для проекта нужно сделать так, чтобы можно было менять цвет панели, кнопки, текста через скрипт.
Так как я не пользовался раньше UI элементами, не знаю как можно это реализовать?
Документацию Unity читал - не увидел ничего нужного мне.

Кто знает, скажите, я запомню это на всю жизнь, и больше лёгкими вопросами такого типа спрашивать не буду.
  • Вопрос задан
  • 2063 просмотра
Пригласить эксперта
Ответы на вопрос 1
GavriKos
@GavriKos Куратор тега Unity
У каждого компонента свой параметр есть для этого.
В юнити у кнопки и панели нет цвета - они используют Image.
У компонента Image есть параметр color - меняйте на здоровье.

С текстом чуть сложнее - их несколько видов (TMPro, Юнитевый), но у всех тоже есть параметр color,

Итого вам надо чтобы ваш скрипт знал о нужных компонентах (SerializeField, GetComponent и т.д. - базовые вещи) и меняйте им параметр на здоровье.

Ну и гуглом учитесь пользоваться - ответ есть в любом туториале по UI,
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы