NeosVRのLogiX開発のための自分用メモ。



通常のColliderを使用。
その際受ける側(画像の場合はBOX)のTypeはActiveがおすすめ。
Trigger等他のタイプ場合、衝突を検知するTypeに制限があるためActiveが使いやすい。

コードは画像の通りで動くが、
TypeをActiveにしたことであらゆるオブジェクトとの衝突を検知してしまうため、
衝突したslotの親slotを取得するコードとactiveuser、LocalUser(≒自分)を使って制限することで
自分がGrabしてぶつけたもの以外には反応しないようにしている(つもりで書いている。間違っている可能性あり)

途中のGet Slotなどの値を覗いてもnullとしか表示されないので一見正常に動作していないように見えるが、
最終的にWriteするなど使用する際にはしっかり値がやり取りされている。

衝突判定の仕様についてはこちらを参照。

コメントをかく


「http://」を含む投稿は禁止されています。

利用規約をご確認のうえご記入下さい

管理人/副管理人のみ編集できます