STYLY for Vision Pro:掴んだオブジェクトの軸を固定して回転・移動

今回はSTYLY for Vision Proで掴んだものの回転と移動を固定する方法を紹介します。

軸を固定して移動

軸を固定して回転

軸を固定して移動

XRGrabIntrantable アタッチされているオブジェクトを用意します。

今回はCubeを用意しました。

Image2

今回はX軸のみを動かせるようにします。

RigidbodyのFreeze Rotationのすべてにチェックを入れます。そして固定したい軸以外のFreezePositionにチェックを入れます。

そして、Is Kinematicにチェックを入れます。今回は空中に浮かせるのでUse Gravityのチェックは外しました。

Image4

実行します。

 

軸を固定して回転

同様にXR Grab Interactableがアタッチされたオブジェクトを用意します。

今回はX軸のみ回転するようにします。

RigidbodyのFreeze Positionのすべてにチェックを入れます。そして固定したい軸以外のFreezeRotationにチェックを入れます。

そして、Is Kinematicにチェックを入れます。今回は空中に浮かせるのでUse Gravityのチェックは外しました。

Image1

サンプルで45度曲がっているものはInspectorのRotationを45度回転させて実装しています。

実行します。

今回は掴んだオブジェクトの回転の固定と移動の固定について紹介しました。