SDK для Unity / Имя типа или пространства имен Input.System не существует
 На главную

SDK для Unity

  • Руководство по интеграции

  • Демопроект

  • Аутентификация

  • Каталог

  • Подписки

  • Акции

  • Покупка товара

  • Инвентарь игрока

  • Личный кабинет и атрибуты пользователя

  • Руководства по сборке приложений

  • Решение проблем


  • Имя типа или пространства имен Input.System не существует

    Описание проблемы

    Проблема появляется при открытии редактора Unity или при импорте SDK и сопровождается следующим сообщением об ошибке:

    Copy
    Full screen
    Small screen

      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.

      Обходное решение

      1. Откройте проект Unity.
      2. Перейдите в панель Project и выберите файл xsolla.asmdef.
      3. В панели Inspector перейдите в раздел Assembly Definition References.
      4. Нажмите значок + и выберите Unity.InputSystem.

      Была ли статья полезна?
      Спасибо!
      Что может сделать страницу еще лучше? Сообщение
      Жаль, что так произошло
      Расскажите, почему статья не была полезна. Сообщение
      Спасибо за обратную связь!
      Ваши мысли и идеи помогут нам улучшить ваш пользовательский опыт.
      Оценить страницу
      Оценить страницу
      Что может сделать страницу еще лучше?

      В другой раз

      Спасибо за обратную связь!
      Последнее обновление: 14 апреля 2023

      Нашли опечатку или ошибку в тексте? Выделите ее и нажмите Ctrl+Enter.

      Сообщите о проблеме
      Мы постоянно улучшаем качество нашей документации. Ваш отзыв поможет нам в этом.
      Укажите email-адрес, чтобы мы могли связаться с вами
      Спасибо за обратную связь!