如何在 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 ToolkitOculus Integration 包在 VR 应用程序中启用触摸键盘。

尽管 Oculus 支持 VR 应用程序中的系统键盘,但有时它不适用于 InputField 等输入。

如果您想使用 Oculus 启用虚拟键盘,请参考以下答案:

如果您想使用 XR Interaction Toolkit 启用虚拟键盘,请参考以下步骤:

注意:有时 oculus 系统键盘支持不起作用。因此,如果不支持Oculus版本,我建议您尝试使用XR Interaction Toolkit。