如何在 Unity VR 中启用触摸键盘?
How do I enable touch keyboard in Unity VR?
我有一个问题,如果你能回答我,我会很高兴。如何启用触摸屏键盘?它在 XR Interaction Toolkit 中吗?
我不知道如何取出触摸键盘并在 Unity 的输入字段中使用它。
通常,当您单击输入字段时,触摸屏键盘会自行打开。
但是,如果没有,您应该可以像这样在 C# 中手动打开它
public void OpenKeyboard()
{
TouchScreenKeyboard.Open("");
}
您可以了解有关触摸屏键盘及其属性的更多信息
right here.
希望对您有所帮助:)
您可以使用 XR Interaction Toolkit 和 Oculus Integration 包在 VR 应用程序中启用触摸键盘。
尽管 Oculus 支持 VR 应用程序中的系统键盘,但有时它不适用于 InputField 等输入。
如果您想使用 Oculus 启用虚拟键盘,请参考以下答案:
如果您想使用 XR Interaction Toolkit 启用虚拟键盘,请参考以下步骤:
- 克隆/下载 XR-Interaction-Toolkit-Examples - https://github.com/Unity-Technologies/XR-Interaction-Toolkit-Examples/tree/master/VR/
- 在Unity中打开Assets/VR%20Examples/Scenes/UIInteraction.unity场景。
- 通过单击 Oculus -> 工具 -> 创建来创建清单文件 store-compatible AndroidManifest.xml
- 构建并 运行 项目。
注意:有时 oculus 系统键盘支持不起作用。因此,如果不支持Oculus版本,我建议您尝试使用XR Interaction Toolkit。
我有一个问题,如果你能回答我,我会很高兴。如何启用触摸屏键盘?它在 XR Interaction Toolkit 中吗? 我不知道如何取出触摸键盘并在 Unity 的输入字段中使用它。
通常,当您单击输入字段时,触摸屏键盘会自行打开。
但是,如果没有,您应该可以像这样在 C# 中手动打开它
public void OpenKeyboard()
{
TouchScreenKeyboard.Open("");
}
您可以了解有关触摸屏键盘及其属性的更多信息 right here.
希望对您有所帮助:)
您可以使用 XR Interaction Toolkit 和 Oculus Integration 包在 VR 应用程序中启用触摸键盘。
尽管 Oculus 支持 VR 应用程序中的系统键盘,但有时它不适用于 InputField 等输入。
如果您想使用 Oculus 启用虚拟键盘,请参考以下答案:
如果您想使用 XR Interaction Toolkit 启用虚拟键盘,请参考以下步骤:
- 克隆/下载 XR-Interaction-Toolkit-Examples - https://github.com/Unity-Technologies/XR-Interaction-Toolkit-Examples/tree/master/VR/
- 在Unity中打开Assets/VR%20Examples/Scenes/UIInteraction.unity场景。
- 通过单击 Oculus -> 工具 -> 创建来创建清单文件 store-compatible AndroidManifest.xml
- 构建并 运行 项目。
注意:有时 oculus 系统键盘支持不起作用。因此,如果不支持Oculus版本,我建议您尝试使用XR Interaction Toolkit。