【Unity】Unity WebGLのIME入力
UnityのWebGL対応でIME入力はほぼ必要ですが
検索したら、大体以下の公式リポジトリにたどり着きます。
GitHub - unity3d-jp/WebGLNativeInputField: WebGLでIME入力を可能にします
実はこの対応はあまり好みではないです。
なぜなら
ブラウザのダイアログやオーバーレイなどにしちゃうと
ゲームから離れシステムっぽくなってしまうです。
フォントも選択できないしね。
それで、UnityのWebGL用IME入力プラグインを書きました。
サンプルページ
kou-yeung.mygamesonline.org
unitypackage
使い方
上記のunitypackageをimportし、
InputFieldのGameObjectにWebGLInputをAddComponentするだけです。
面倒な設定など必要ありません。