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

    不想回答

    感谢您的反馈!
    上次更新时间: 2024年1月22日

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

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