Unity+WindowsMRでメニューキーの入力を取得するエイバースの中の人アプリとWEBサービスを作っているABARSのBLOGです。>2018年09月18日22:04Unity+WindowsMRでメニューキーの入力を取得するカテゴリUnityVRUnityでWindowsMRの開発を行う場合、通常はUWPでの開発が必要ですが、SteamVRをインストールしていると通常のStandaloneモードで開発することができます。Cameraが自動的にステレオカメラになり、位置と方向が反映されます。コントローラの入力を取得する場合、スティックはInputManager、ボタンはInput.GetKeyを使用します。("Horizontal2")のようにします。ここまで、開発は順調に進んでいたかのように見えたのですが、WindowsMRでメニューキーの入力を取得しようとしてトラブルが起きました。以下のサイトのキーコードに従って、Input.GetKey(KeyCode.JoystickButton6)としても、反応しないのです。Reality調査を進めたところ、WindowsMRでもStreamVRを使用している場合は、OpenVRのキーコードに従う必要があることがわかりました。具体的に、Input.GetKey(KeyCode.JoystickButton0)とするとキー入力が取得できました。Goよりも余裕があり、セルフレームでも締め付けられません。Visorの箱はとても大きいので、以下のケースがおすすめです。(2)ProfileabarsアプリとWEBサービスを開発しています。最近はUnityとGAE/pyが主戦場。ブラウザ向けMMOのメトセライズデストラクタ、イラストSNSのイラストブック、東証の適時開示情報を検索できるTDnetSearchを開発しています。Win誌でATULADOを連載しました。サイト:ABARSTwitter:abarsGithub:abarsTwitter@abarsさんのツイートTopHatenarHotEntryCounter↑アクセス解析付きカウンター。あなたのBLOGにもどうですか?登録はこちらから。