我目前正在使用 Unity 为 oculus quest 2 开发一个小型应用程序。我创建了一个画布,在其中添加了一个按钮和一个输入字段。通过使用 XR 交互工具包,我可以使用两个控制器单击按钮或输入字段。但是,仍然无法在输入字段中输入任何内容,因为当我单击它时,任何键盘都会打开。
我已经从 git 下载并探索了示例项目(https://github.com/Unity-Technologies/XR-Interaction-Toolkit-Examples https://github.com/Unity-Technologies/XR-Interaction-Toolkit-Examples)但我很长一段时间没有使用 unity,所以看起来不可能找到使其工作的设置(或脚本或其他任何东西)。
有谁知道单击 InputField 时应该如何打开键盘?另外,我输入的文本会实时显示在 InputField 中吗?
谢谢 ! :)
编辑:显然,目前无法使用 oculus 默认键盘,因为 XRIT 尚未正式发布。
您可以通过配置启用系统键盘OVRCameraRig
眼珠功能。
- 从层次结构视图中,选择
OVRCameraRig
在检查器视图中打开设置。
- Under
OVR Manager
, 在里面Quest Features
部分,选择Require System Keyboard
.
了解更多:https://developer.oculus.com/documentation/unity/unity-keyboard-overlay/ https://developer.oculus.com/documentation/unity/unity-keyboard-overlay/
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)