0

私はこの質問がちょっと初心者だと知っていますが、私のプロジェクトで本当に助けが必要です. VIVEを使ってVR用のテストアプリを作りたいです。Unity3D を使用しています。VRTK を使用して立方体をつかむことができ、つかむコントロールを Grip_press に変更します。現在、VIVE コントローラーは 1 つしかありません。

質問:

  1. プレイヤー/ユーザーにオブジェクトをつかんでテーブルに置きたいです。ユーザーがオブジェクトを配置した後。

[オプション1]:

グラブ スクリプトが無効になり、回転スクリプトが有効になり、ユーザーがトリガーを押して左/右に移動して、OnMouseDrag の例のようにオブジェクトを回転できるようになります: https://www.youtube.com/watch?v=S3pjBQObC90

[オプション 2]:

ユーザーはトリガーを押してオブジェクトをつかみ、グリップボタンでキューブを回転させます。特定のオブジェクトのみをグリップで使用し、他の使用可能なオブジェクトをtrigger_pressで使用する場合、これを達成するにはどうすればよいですか?

[オプション 3]:

グラブ スクリプトは無効になり、VIVE コントローラーがオブジェクトに触れると、ユーザーは左右に移動してオブジェクトを回転させることができます。

どのオプションが実行しやすいでしょうか?

  1. テレポートしてポインタを使用して立方体を回転させることができるかどうかを知りたいです。VRTKのチュートリアルではオブジェクトをテレポートしてつかむことができると示されていますが、テレポートしながら019_Controller_InteractingWithPointerのwhirlygigのように立方体を回転させたいです。

ありがとうございました。

4

1 に答える 1