teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

誤字の修正

2021/07/13 04:10

投稿

JunSuzukiJapan
JunSuzukiJapan

スコア314

answer CHANGED
@@ -3,7 +3,7 @@
3
3
  おそらく、OVRGrabbableを継承したのが間違いと思われます。
4
4
  OVRGrabbableの使い方をもう一度きちんと調べたほうが良いです。
5
5
 
6
- Oculus Integrationの思想というかUnityの思想はコンポーネント向なので、OVRGrabbableを継承するのではなく、GameObjectにOVRGrabbableを貼り付け、それとは別にコントロール用のクラス(質問者さんの例ではGunController)を貼り付け、コントロール用のクラスのStart()内で、 ```GetComponent<OVRGrabbable>()``` を使ってOVRGrabbableへの参照を持っておいてUpdateで使うという感じになると思います。
6
+ Oculus Integrationの思想というかUnityの思想はコンポーネント向なので、OVRGrabbableを継承するのではなく、GameObjectにOVRGrabbableを貼り付け、それとは別にコントロール用のクラス(質問者さんの例ではGunController)を貼り付け、コントロール用のクラスのStart()内で、 ```GetComponent<OVRGrabbable>()``` を使ってOVRGrabbableへの参照を持っておいてUpdateで使うという感じになると思います。
7
7
 
8
8
  コードは下記のような感じになると思います。動作確認はしていないのであくまで参考です。
9
9