はじめに
Unityで利用できるOculus Integrationはクロスプラットフォームで開発することができます。
そのためOculus Integrationのみで開発を行えばPCでも実行でき、OculusGoを始めとするOculusのモバイルやPC版でも実行できるようになります。
まだ未完成ですが、今後編集していくので間違ってるところとかあったら教えてください!
コントローラーの割り当て
基本的にコントローラーの情報を取得するときはOVRInput
を使って取得してきます。
OVRInput.Get(); //Get()は押している
OVRInput.GetDown(Button.PrimaryThumbstick); //GetDown()は押した瞬間
OVRInput.GetUp(); //GetUp()は離した瞬間
HTC Viveコントローラーの場合
-**トラックパッド(タッチパッド)**がAxis2D.PrimaryThumbstick
になっています。
-**トラックパッド(タッチパッド) **の押し込みはButton.PrimaryThumbstick
に割り当てられています。