メインコンテンツへスキップ
< すべてのトピックに戻る

デバイスごとにコントローラー表示モデルを切り替えるには?

XR Interaction Toolkitの機能を利用し、接続されたデバイスの情報(MetaかPICOか等)を判定して、表示する3Dモデル(プレハブ)を動的に差し替えます。

プレイヤーが自分の手元を見た時に、Questを持っているのにViveのコントローラーが表示されると、どのボタンを押せばいいか分からず没入感も削がれるためです。

「XR Controller」コンポーネントの「Model Prefab」の項目に、機種判定スクリプトから適切なモデル(QuestならTouchコントローラー等)を読み込んで代入する処理を構築します。

目次

9周年キャンペーン実施中 早い申込みほど受講料がお得に