#c# #unity3d #scripting
Вопрос:
Я хочу добавить и удалить фоновое изображение визуального элемента из Unity UI Builder с помощью сценариев. Я знаю, что эта строка позволяет динамически изменять текст метки в построителе пользовательского интерфейса:
name_of_my_UI_Builder_Label.text = "Change Label To This Text";
Есть ли что-то подобное, что я могу сделать, чтобы получить доступ к своему фоновому изображению здесь?
Ответ №1:
Самый простой способ сделать это -,
- Создайте компонент изображения.
- Добавьте скрипт, в котором вы можете добавлять спрайты, которые хотите отображать в качестве фона.
`public Sprite[] sprites; public int loadIndex private Image image; private void Start() { image = GetComponentlt;Imagegt;(); image.sprite = sprites[loadIndex]; }