"UILabel" не может быть найден
Когда я помещаю свой Demo.cs в стандартную папку активов, я получаю эту ошибку:
Assets/Standard Assets/Demo.cs(130,17): error CS0246: The type or namespace name 'UILabel' could not be found. Are you missing a using directive or an assembly reference?
и когда я помещаю папку активов Demo.cs выше, ошибка решается, но я не могу вызвать любой метод Demo.cs из моего другого Demo1.js
Выдает ошибку:Assets/Scripts/Demo1.js(81,20): BCE0018: The name 'Demo' does not denote a valid type ('not found').
любое решение?
2 ответа
Я не смог получить доступ к компонентам NGUI из UnityScript Получил решение снизу ссылка
Класс UILabel, который вы ищете, скорее всего, является частью NGUI.
Импортируйте NGUI в ваш текущий проект из хранилища активов (если вы его купили), и Unity найдет класс.