2016-11-24 4 views
1

私は、VR Tool Kitを使ってUnity上でHTC VIVEを開発していますが、同じコントローラ上で単純なポインタスクリプトとベジェポインタスクリプトを使用しようとしています。問題は、スクリプトがデフォルトでタッチパッドを使用していることと、有効または無効に同じイベント「aliasPointer」が両方とも使用されていることです。HTC VIVE Unity C#VRTKは、同じコントローラ上で単純なポインタとベジェポインタを使用しますか?

タッチパッドのベジェポインタとトリガの単純ポインタを使用できるかどうかを知りたいですか?

答えて

0

アクティブ化のための代替イベントを待機するようにコードを変更しない限り、現時点ではこれはできません。

しかし、それはおそらくでgithubの問題のページで問題を提起する価値がある:これはあなたが今では新しいスクリプトを作成することによってこれを行うことができますGitHubのマスターでVRTKの最新バージョンで

かもしれとしてhttps://github.com/thestonefox/VRTK/issuesあなたは、あなたが活性化してポインタを設定したい方のボタンに登録することができます

https://github.com/thestonefox/VRTK/blob/master/Assets/VRTK/Scripts/Pointers/VRTK_BasePointer.cs#L165

:あなたは(例えばSimplePointer)をオーバーライドして、ちょうどボタン登録メソッドをオーバーライドしたいポインタを継承します。

関連する問題