第3回では、Unity XR Interaction Toolkit (以下、Unity XRTKと表記) を使ってゲームオブジェクトを触ったりつかんだり運んだりするなど、VRで 「手」 を使ったインタラクションを実装する方法について解説します。 Unity XRTKのInteractorを知る Unity XRTKはVRの開発を ...
最初に、Unityを開き、「Blocks」という名前で新規シーンを作成します(次画面参照)。 メニューから「Window」→「Asset Store」を開き、その中にある「Steam VR Plugin」を探して「Import」ボタンを押します(次画面(1))。 アセットにはいろいろなコンテンツが含まれて ...
まず「操作対象ブロック」を探す必要があります。 UnityではRayという直線とオブジェクトの衝突判定を行う仕組みがありますのでこれを利用します。 DoClick呼び出し時のメソッドを以下のように書き換えます。 void DoClick(object sender, ClickedEventArgs e) { Ray raycast ...