Имя типа или пространства имен Input.System не существует
Описание проблемы
Проблема появляется при открытии редактора Unity или при импорте SDK и сопровождается следующим сообщением об ошибке:
Copy
Assets\Xsolla\Core\InputProxy\InputProxy.NewSystem.cs(5,19): error CS0234: The type or namespace name ‘Input.System’ does not exist in the namespace ‘Unity Engine’ (are you missing an assembly reference?)
Проблема возникает из-за того, что у вас установлен пакет с Input System, но ссылка на него не указана в файле xsolla.asmdef
.
Статус проблемы: Невозможно исправить со стороны SDK.
Обходное решение
- Откройте проект Unity.
- Перейдите в панель
Project и выберите файлxsolla.asmdef
. - В панели
Inspector перейдите в разделAssembly Definition References . - Нажмите значок + и выберите
Unity.InputSystem .
Была ли статья полезна?
Спасибо за обратную связь!
Ваши мысли и идеи помогут нам улучшить ваш пользовательский опыт.Нашли опечатку или ошибку в тексте? Выделите ее и нажмите Ctrl+Enter.