Страница 1 из 1

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

СообщениеДобавлено: 12 мар 2019, 23:06
AlexMcKing
Давно был преобретен проект, сейчас автор не отвечает, столкнулся с подобной проблемой.
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;
}

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

СообщениеДобавлено: 12 мар 2019, 23:52
seaman
Вам же все написали. Все что нужно - просто прочитать и сделать что написано.