Как решить подобную ошибку в Unity? error CS0266

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

Как решить подобную ошибку в Unity? error CS0266

Сообщение AlexMcKing 12 мар 2019, 23:06

Давно был преобретен проект, сейчас автор не отвечает, столкнулся с подобной проблемой.
error CS0266: Cannot implicitly convert type `INGUIAtlas' to `UIAtlas'. An explicit conversion exists (are you missing a cast?)

Тут ошибка startatlas = m_sprite.atlas;
Вот как это выгледит

private UIAtlas startatlas;

void Awake()
{
m_sprite = this.GetComponent<UISprite>();
startatlas = m_sprite.atlas;
spritenames = startatlas.GetListOfSprites();
m_trans = this.transform;
}
AlexMcKing
UNец
 
Сообщения: 2
Зарегистрирован: 05 июн 2016, 06:40

Re: Как решить подобную ошибку в Unity? error CS0266

Сообщение seaman 12 мар 2019, 23:52

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


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

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

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