Unity报错 之 版本升级到2020对输入系统封装不好用了
发布日期:2021-06-29 19:10:32
浏览次数:3
分类:技术文章
本文共 946 字,大约阅读时间需要 3 分钟。
Unity报错 之 版本升级到2020对输入系统封装不好用了
一,问题描述:
原项目是使用Unity 2018版本开发的,由于某种原因需要升级到2020版本。版本升级之后,我发现原来封装的Input Manager的相关内容都不能用了。经过不懈努力最终解决方案记录如下。
网传:随着VR的兴起,各种VR厂商的设备输入各不相同,各种VR设备都有自己的Unity SDK,并且SDK代码风格迥异,所以老的输入系统不能很好地满足各种需求变化,于是有了新的 Input System 输入系统。
在手游开发上使用老的 UnityEngine.Input 还没发现什么问题。
所以产生问题的根本原因是:Unity 2020 对Input Manager 进行了升级
二,问题报错:
从 Unity 的主菜单转到Edit —> Project Settings —> Input Manager 报错如下:
上面报错说了要在Player设置中解决。原文:
This is where you can configure the controls to use with the UnityEngine.Input API. But you have switched input handing to “Input System Package” in your Player Setting. The Input Manager will not be used. 翻译: 你可以在这里配置控件来使用UnityEngine.Input 的API。但是你已经在Player设置中将输入操作切换到“输入系统包”。输入管理器将不会被使用。
三,解决方案:
Player —> Other Settings —> Active Input Handing 选择 Input Manager(Old) 如下图:
选择Input Manager(Old) 后,点击Apply 应用,重启Unity即可。 重启后查看Input Manager ,如下图:可以看到有个提示,大致意思是: 可以在这里配置与Input API一起使用的控件。考虑使用新的输入系统包代替;
现在就可以兼容旧版的输入系统了。
转载地址:https://czhenya.blog.csdn.net/article/details/117655703 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
关注你微信了!
[***.104.42.241]2024年04月29日 01时29分46秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
用它提升品牌力,【Design Lab】必用3大酷炫功能
2019-04-30
有了轻栈搭建小程序商城工具,小白也能零门槛开发自己的小程序商城了
2019-04-30
推广成本不菲?百度自然流量的硬核武器来啦
2019-04-30
时代发展趋势:电商+小程序
2019-04-30
没有网店经验的小商家开辟小程序商城之路
2019-04-30
商家巧用小程序推动新零售运营模式发展
2019-04-30
轻栈上线头条搜索配置,一键开启头条矩阵流量
2019-04-30
敲黑板,重点来了!轻栈免费小程序也有支付功能哦
2019-04-30
让人无法抗拒的小程序魅力值
2019-04-30
想要让自己的微信商城运营得更好,打造火爆的线上商城吗?
2019-04-30
又一电商杀手锏——区块链应用--交易印
2019-04-30
好好利用通过企业认证的百家号,又一波流量在来的路上
2019-04-30
微信公众号推文次数不受限的秘技
2019-04-30
轻栈送上免费注册支付宝小程序
2019-04-30
快速搭建小程序,实现线上引流获客
2019-04-30
爱用建站一键开启头条巨量流量
2019-04-30
这样玩小程序直播提升超2倍的转化
2019-04-30
头条号已加入爱用建站-智慧链接大家族,流量入口又增加了啦
2019-04-30
谈谈小程序的赚钱方式
2019-04-30
企业的逆袭神器——小程序
2019-04-30