适用于Unity的SDK / 类型或命名空间Input.System不存在
 返回文档

适用于Unity的SDK

  • 集成指南

  • 演示项目

  • 身份认证

  • 目录

  • 订阅

  • 促销活动

  • 商品购买

  • 玩家物品库

  • 用户帐户和属性

  • 应用程序编译版本指南

  • 故障排除


  • 类型或命名空间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

      本文对您的有帮助吗?
      谢谢!
      我们还有其他可改进之处吗? 留言
      非常抱歉
      请说明为何本文没有帮助到您。 留言
      感谢您的反馈!
      我们会查看您的留言并运用它改进用户体验。
      为此页面评分
      为此页面评分
      我们还有其他可改进之处吗?

      不想回答

      感谢您的反馈!
      上次更新时间: 2023年4月14日

      发现了错别字或其他内容错误? 请选择文本,然后按Ctrl+Enter。

      报告问题
      我们非常重视内容质量。您的反馈将帮助我们做得更好。
      请留下邮箱以便我们后续跟进
      感谢您的反馈!