トマシープが学ぶ

Unity/VR/AR/デザイン好きのミーハー 記事内容は自分用のメモです

VR日本語キーボードとトグルスイッチを公開しました!

以前記事でちょっと書いたVR日本語キーボードを公開しました!

github.com

MITLicenceです。UnityPackage、UnityProject形式で配布しているので自由に使えます。

いえーい!

https://raw.githubusercontent.com/bibinba/VRUIPartsCollection/master/Assets/VRUIParts/Documentation/Images/Sample.png

内容

日本語英語切り替え可能なQWERTYキーボードとToggleSwitchです。

f:id:bibinbaleo:20200207153418p:plain

使い方

uGUIで作られているのでVRでもデスクトップでも使えます。

Unity2019.3で作りました。Unity2018.Xでは動作しません。

(2018に入れたらありとあらゆるコンポーネントがmissingになります><)

bibinbaleo.hatenablog.com

Keyboardを使う場合は以下のアセットを入れてください。

  • UniRx

assetstore.unity.com

  • UniTask

github.com

Keyboardは漢字変換でGoogleAPIをたたいているのでネットワーク環境が必要です。

詳しい使い方はgithubのReadmeとVRUIParts/Documentationの中のKeyboard_Readme.mdToggle_Readme.mdに書いています。

動作

開発はUnityのXRIntegrationToolkitでやったのでこれは確実に動きます。

bibinbaleo.hatenablog.com

キーボードはOculusIntegration、VRTK、MRTKでも動作確認しました。

f:id:bibinbaleo:20200205105443p:plain

もともとVRTKに入っていたキーボードをもとに作ったので、VRTKが入っている環境に入れると干渉する可能性が無きにしも非ず。。。一応NameSpace切ったけど

作り方

ここらへんに利用したものは書いてます。細かいことは忘れました

bibinbaleo.hatenablog.com

bibinbaleo.hatenablog.com

最後に

正しいToggleSwitchの使い方

uxmilk.jp

bibinbaleo.hatenablog.com