在 WebGL 中启用日语输入

更新页 :
页面创建日期 :

验证环境

窗户
  • 窗户 11
Unity 编辑器
  • 2020.3.25f1

此提示的先决条件

作为解释这些提示的先决条件,已提前进行了以下设置。

此示例中使用的字体

衡山毛筆フォント行書 被使用。 您可以从以下站点下载它。

在 WebGL 上,默认输入字段中无法进行日语输入

在您放置输入字段并将其作为 Windows 游戏运行的那一刻,就可以进行日语输入。 其他操作系统没有问题。

但是,如果您在 WebGL 上运行它,您将无法输入日语。

原因尚不清楚,但这是由于未启用 IME。

可以输入日语

以下 WebGLInput 志愿者包可用于解决 WebGL 日语输入的大多数问题。

首先,打开下面的下载页面。 WebGLSupport.unitypackage 请下载最新版本。

下载后,从菜单中导入“自定义包”。

选择下载的文件。

全部导入。

导入的包必须附加到相应的输入字段。 首先,放置要应用的输入字段并将其选中。

由于已添加到AssetsWebGLSupport项目中, WebGLSupport > WebGLInput WebGLInput请附加到输入字段。

虽然它与此日语输入没有直接关系,但 Arial 字体不包含日语。 在输入字段中指定包含日语的字体。

尝试在此状态下在 WebGL 上运行它。 如果你能正确输入日语,那就没问题了。

也可以粘贴日语文本。

但是请注意,当您全屏显示 WebGL 时,此包甚至不允许您输入字母数字字符(出于某种原因,它总是选择所有内容)。 如果您不支持全屏,则此包就足够了。