1 / 1 / 0
Регистрация: 14.05.2018
Сообщений: 11
|
||||||||||||||||
1 | ||||||||||||||||
Спрайт не загружается на кнопку07.07.2018, 06:59. Показов 1553. Ответов 0
Столкнулся с проблемой, что изображение не хочет загружаться на UI кнопку.
Вот скрипт, который висит на ней, функция SetItem должна задавать необходимые для игры параметры (кнопка используется для отображения предмета в инвентаре) и изменить спрайт в компоненте Image на этой кнопке, однако с последним возникают какие-то проблемы.
Папку "Resources" создал, спрайты туда закинул. В item.iconPath путь до спрайта в этой папке. Пытался гуглить, может я что-то не так загружаю, но во всех примерах, которые я находил, было так же.. Может надо выставить какие-то настройки для самой картинки? "Sprite (2D and UI)" я поставил, но может ещё чего не хватает ему? Класс ItemDataBase, если нужно:
Мне кажется, что так же возможна какая-то проблема с доступом к полям в ItemDataBase Его полный скрипт:
но если создать переменную типа Sprite, то туда спокойно загружается тем же способом, значит дело не в ItemDataBase Добавлено через 23 часа 41 минуту Проблема решена. Немного намудрил с созданием объектов и вызовами функций, в slotImage просто не успевал установиться компонент. Определил его не в Start(), а непосредственно перед загрузкой спрайта и всё заработало
0
|
07.07.2018, 06:59 | |
Ответы с готовыми решениями:
0
Не загружается текстура в спрайт Не загружается текстура/спрайт (библиотека SFML, VS 2012) При нажатии на кнопку открывается диалоговое окно OpenFileDialog, выбранный файл загружается в RichTextBox Есть select и при нажатии на кнопку загружается определенный html файл. Как можно упростить код? |
07.07.2018, 06:59 | |
07.07.2018, 06:59 | |
Помогаю со студенческими работами здесь
1
p4s800-mx se. Загружается, почти сразу выключается и загружается нормально. Спрайт Спрайт изображения Нажатие на спрайт Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |