问题描述
原项目是HDRP的工程,需要添加手势互动,导入LeapMotion SDK 后,发现手势模型不显示,并且Console没有任何报错提示
问题查找
查找问题原因,新建工程导入SDK正常显示,所以SDK是正常的。
怀疑是跟原项目的插件或者设置有冲突。查看Project Setting 发现Input Mananger 报错
报错: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。
重启后,将Capsule Hand 中 的材质球更改为HDRP即可。