VRTK學習記錄(一)
一,VRTK環境搭建 前提:匯入SteamVR 1.新建一個空物體改名字為[VRTK_SDK_Manager],並新增VRTK_SDK_Manager指令碼 2…新建一個空物體改名字為[VRTK_SDK_Setup],並新增VRTK_SDK_Setup指令碼 記得分別reset一下 3. 將 SteamVR 中的prefab下[CameraRig]拖到[VRTK_SDKSetup]下做其子物體 4.選擇指令碼 VRTK_SDKSetup 的 Quick Select 為 SteamVR,如下所示:[CameraRig]自動載入 5. 給[VRTK_SDKManager]新建三個空物體,並改名為 LeftController、
RightController、PlayerArea,首先給 LeftController、RightController 添
加基礎互動指令碼(如下圖 所示),基礎的可以實現瞬移的 記得在[VRTK_Pointer]指令碼勾選Enable Teleport 實現瞬移 將載入的射線指令碼【VRTK_~~Pointer Renderer】加到[VRTK_Pointer]指令碼的Pointer Renderer中 6.然後在給 PlayerArea 新增瞬移指令碼(如下圖所示)基本的瞬移指令碼 VRTK_BasicTeleport元件(瞬移目標元件)元件的相應名稱: Blink To Color : 瞬移時閃屏的顏色。 Blink Transition Speed:瞬移時閃屏持續的時間 Distance Blink Delay:瞬移延遲的時間 Headest Position Compensation:頭部位置響應瞬移的策略 Target List Policy:目標策略設定 Nav Mesh Limit Distance:地形導航縮排限制 7.點選指令碼 VRTK_SDKManager 的“Auto Populate”,如下所示: