0
2つのグラブオブジェクトを一緒にアタッチしたいと思います。2つのグラブオブジェクト間のジョイントを作成しようとしています
このため、私はジョイントコンポーネントを追加できるように操作されているgameオブジェクトを知る必要があります。
私が現時点で持っている最大の問題は、グラブされているゲームオブジェクトに到達することです。
GetGrabbedObject()
を使ってみましたが、「null」しか得られません。
私の限られた理解から:
private GameObject ControllerL
ControllerL = VRTK_DeviceFinder.GetControllerLeftHand(); // this should get me the left hand
GameObject GO;
GO = ControllerL.GetComponent<VRTK_InteractGrab>().GetGrabbedObject(); // this should get me the gameobject Grabbed by the left hand
私が行方不明です他には?
あなたはここで説明のすべての要件を満たしている:[https://vrtoolkit.readme.io/docs/vrtk_interactgrab](https://vrtoolkit.readme.io/docs/vrtk_interactgrab ) – lockstock
コントローラのVRTK_ControllerEvents:チェック コントローラのVRTK_InteractTouch:チェック 対話可能オブジェクトのisGrabbableがtrueに設定されている:check ゲームでオブジェクトを取得できます。 グラブされたオブジェクトの名前を取得できません。 "GetGrabbedObject"を含むWeb上のチュートリアルのコードを試してみたので、本当に私が探しているものなのか疑問に思っています... – wheric