如何使 Unity 3D 输入字段支持的 Windows 10 触摸键盘滑动和预测?

Posted

技术标签:

【中文标题】如何使 Unity 3D 输入字段支持的 Windows 10 触摸键盘滑动和预测?【英文标题】:How to make Windows 10 touch keyboard swypes and predictions supporting by Unity 3D input fields? 【发布时间】:2021-07-05 12:57:27 【问题描述】:

我在独立 Windows 版本中的 Unity 3D 场景中有一些输入字段。 Input fields

我正在尝试使用触控键盘在此字段中输入,我可以这样做,但是当我输入 swype 时,不支持预测(仅输入单个字符而不显示预测)。

在任何其他 Windows 字段(文本编辑器、搜索等)中正常支持 Swype 和预测 Swype typing example

【问题讨论】:

【参考方案1】:

在您的输入字段中,应该有一个名为 Autocorrected 的布尔值。如果启用此功能,它应该会带来预测文本,但仅在移动设备上使用。 docs 没有提及它是否适用于桌面。我会先尝试一下。

【讨论】:

我已经试过了,windows 10不行 @EgorBaydarov 我发现了一个有点旧的thread,但在 2013 年似乎没有公共 API 可以访问这个键盘。我不知道这是否已经改变。

以上是关于如何使 Unity 3D 输入字段支持的 Windows 10 触摸键盘滑动和预测?的主要内容,如果未能解决你的问题,请参考以下文章

unity3d iTween如何放大UI大小

Unity 3D 使对象跟随玩家

带有 Unity 3D 的 C#:当用户移动鼠标时,如何使相机围绕对象移动

如何完全卸载unity3d

如何使 Canvas 适应不同的手机分辨率? Unity3d

如何使相机跟随unity3d C#中的对象?