Как получить компонент UIElements

Форум для самых маленьких, а так же тех, кому недосуг читать справку самостоятельно.

Как получить компонент UIElements

Сообщение akter23 21 янв 2020, 20:00

Всем привет. Недавно обновился до последней версии юньки 2019.2.18f.1 и решил накатить небольшой проектик состоящий в основном из UI элементов.
Первое что бросилось в глаза это замена старой библиотеки UnityUngine.UI на UnityEngine.UIElements. Раньше при использовании UnityUngine.UI я мог спокойно видеть в инспекторе все типы(переменные) данной библиотеки, а так же без проблем получить к ним доступ через GetComponent<>(). Сейчас же я не вижу отображения переменных в инспекторе, а так же при использованиии GetComponent<>() я получаю вот такую вот ошибочку

ArgumentException: GetComponent requires that the requested component 'Image' derives from MonoBehaviour or Component or is an interface.


с которой я не могу справиться ни гуглом, ни справкой. [curved_hands]
Надеюсь на вашу помощь и разъяснения что к чему.
Аватара пользователя
akter23
UNITрон
 
Сообщения: 191
Зарегистрирован: 21 фев 2014, 08:11

Re: Как получить компонент UIElements

Сообщение seaman 21 янв 2020, 20:05

Советую посмотреть уроки.
UIElements сильно отличается от предыдущих UI...
seaman
Адепт
 
Сообщения: 8352
Зарегистрирован: 24 янв 2011, 12:32
Откуда: Самара


Вернуться в Почемучка

Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot], Yandex [Bot] и гости: 18