Skip to content

kamanii24/VRBaseRaycaster

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VRBaseRaycaster v1.0.0

VRでよく使う視点選択機能を使いやすくまとめたスクリプトです。 img000

使い方

初期設定

VRBaseRaycaster/Prefabs/VRBaseRaycasterをシーンへ追加します。
追加したVRBaseRaycasterのInspector中のPlayerHeadへ視線の起点となるオブジェクトを追加します。
TargetLayerへRaycastの判定を取る対象のLayerを設定します。

img001

注視対象の設定

注視対象にしたいオブジェクトにはColliderと、VRBaseEventTriggerコンポーネントを追加します。
VRBaseEventTriggerには4つのイベントハンドラが用意されています。

  • OnEnter
    視点が対象物と衝突した時に呼び出されます。

  • OnHover
    視点が対象物と衝突しつつけている間呼び出されます。

  • OnExit
    視点が対象物から外れた時に呼び出されます。

  • OnProcess
    対象物を注視し続け、VRBaseRaycastFixed Process Timeに設定された時間経過した場合に呼び出されます。
    視点による選択を実行する場合に使用します。

img002

ビルド環境

Unity 2017.2.0p4
macOS High Sierra 10.13.2

About

VRでよく使う視点選択機能を使いやすくまとめたスクリプトです。

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published