Ошибка sprite none
Добавлено: 15 янв 2022, 17:09
На канвасе есть две кнопки графические (UI->Button). по нажатию на вторую выполняется вот такой скрипт:
But1 = GameObject.FindGameObjectWithTag("ButtonEgg");
But1.GetComponent<Image>().sprite = Resources.Load<Sprite>("Eggs02");
Он должен заменить в первой кнопке значение в компонент Image спрайт дефолтный Eggs01 на Eggs02. Но вместо того выдает sprite none и белый прямоугольник.
Обе картинки есть в папке Sprites, в инспекторе выставлено Sprite (2D and UI), а в Sprite mode выставлено Singlе.
Я не волшебник только учусь, потому сильно прошу не пинать и помочь с решением проблемы юному подавану.)
Синтаксис:
Используется csharp
But1 = GameObject.FindGameObjectWithTag("ButtonEgg");
But1.GetComponent<Image>().sprite = Resources.Load<Sprite>("Eggs02");
Он должен заменить в первой кнопке значение в компонент Image спрайт дефолтный Eggs01 на Eggs02. Но вместо того выдает sprite none и белый прямоугольник.
Обе картинки есть в папке Sprites, в инспекторе выставлено Sprite (2D and UI), а в Sprite mode выставлено Singlе.
Я не волшебник только учусь, потому сильно прошу не пинать и помочь с решением проблемы юному подавану.)