【问题标题】:is it possible to use both the new and old input systems in different Unity scenes是否可以在不同的 Unity 场景中同时使用新旧输入系统
【发布时间】:2022-07-16 12:48:19
【问题描述】:

目前正在制作一个 Unity 项目,并已从使用旧输入系统切换到新输入系统,但在更改的输入系统中,程序的旧部分已损坏。是否可以保留旧场景的旧输入系统并开始为新场景使用新系统,也许Unity引擎中有可以更改它们的脚本?

【问题讨论】:

    标签: unity3d


    【解决方案1】:

    老实说,我自己并没有尝试过,所以这可能无法按预期工作。但是如果你去项目设置 -> 播放器 -> 其他设置,有一个名为活动输入处理的下拉菜单,它控制你使用哪个系统进行输入。两者都有一个选项。

    【讨论】:

      【解决方案2】:

      我正在进行从“输入管理器”(旧)切换到“输入系统”(新)的相同过程。正如 Grailas 所提到的,我可以确认,要同时使用两个系统,您必须在以下选项中选择“Both”选项:项目设置 -> 播放器 -> 其他设置 - 配置 - 主动输入处理。

      您可以将旧代码用于“输入管理器”,同时为新的“输入系统”添加新代码,没有任何问题。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2021-12-26
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2023-01-29
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多