officialandrey
@officialandrey

Как установить цвет Input Field?

Добрый день. Знаю что следующий код неправильный, т.к. присваиваю разные типы данных, но думаю суть вопроса данный код излагает достаточно понятно.
Нужно в процессе работы, менять цвет (normalColor, highlightedColor) Input Field в зависимости от смены игрока.
if(player_red == true)
        {
            for(int i = 0; i < 4; i++)
            {
                for(int j = 0; j < 4; j++ )
                {
                    var color_field = field[i,j].GetComponent<ColorBlock>();
                    color_field.normalColor = Color.red;
                    field[i,j] = color_field;
                }
            }
        }
  • Вопрос задан
  • 22 просмотра
Пригласить эксперта
Ответы на вопрос 2
E1ON
@E1ON
web, gamedev, anime, science
normalColor можно менять через компонент Image

inputField.image.color = Color.red;
Ответ написан
officialandrey
@officialandrey Автор вопроса
ColorBlock cell = field[i,j].colors;
cell.highlightedColor = PlayerStyle();
cell.pressedColor = PlayerStyle();
cell.selectedColor = PlayerStyle();
field[i,j].colors = cell;
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
mpulse Москва
от 80 000 до 140 000 ₽
от 110 000 до 180 000 ₽
Stark Games Минск
До 3 500 $
21 окт. 2020, в 22:40
300 руб./за проект
21 окт. 2020, в 22:34
25000 руб./за проект
21 окт. 2020, в 21:24
7000 руб./за проект