在 WebGL 中啟用日語輸入

更新頁 :
頁面創建日期 :

驗證環境

窗戶
  • 窗戶 11
Unity 編輯器
  • 2020.3.25f1

此提示的先決條件

作為解釋這些提示的先決條件,已提前進行了以下設置。

此示例中使用的字體

衡山毛筆フォント行書 被使用。 您可以從以下網站下載它。

在 WebGL 上,預設輸入欄位中無法進行日語輸入

在您放置輸入欄位並將其作為 Windows 遊戲運行的那一刻,就可以進行日語輸入。 其他操作系統沒有問題。

但是,如果您在 WebGL 上運行它,您將無法輸入日語。

原因尚不清楚,但這是由於未啟用 IME。

可以輸入日語

以下 WebGLInput 志願者包可用於解決 WebGL 日語輸入的大多數問題。

首先,打開下面的下載頁面。 WebGLSupport.unitypackage 請下載最新版本。

下載後,從功能表中導入「自定義包」。

選擇下載的檔。

全部導入。

匯入的包必須附加到相應的輸入欄位。 首先,放置要應用的輸入欄位並將其選中。

由於已新增到AssetsWebGLSupport專案中, WebGLSupport > WebGLInput WebGLInput請附加到輸入欄位。

雖然它與此日語輸入沒有直接關係,但 Arial 字體不包含日語。 在輸入欄位中指定包含日語的字型。

嘗試在此狀態下在 WebGL 上運行它。 如果你能正確輸入日語,那就沒問題了。

也可以貼貼日語文本。

但是請注意,當您全屏顯示 WebGL 時,此包甚至不允許您輸入字母數位字元(出於某種原因,它總是選擇所有內容)。 如果您不支援全屏,則此包就足夠了。