暴風魔鏡VR專案實戰 凝視

2021-07-14 10:33:23 字數 1064 閱讀 5448

這一篇文章講解的是如何快速的通過gaze(凝視)觸發乙個事件,凝視不僅僅給可以觸發按鈕,也可以觸發場景中三維物件

1. 新開乙個工程,然後匯入魔鏡sdk到unity工程中

2. 將unity自帶的相機刪掉

3. 拖入魔鏡的相機,**如下:

4. 在場景中新建乙個ugui的button,按鈕文字為:海濤高軟

5. 在hierarchy層級面板,選中eventsystem,為其新增乙個gaze input module這個元件,這一步很關鍵

6. 在層級面板中選中canvas,將event camera指定為魔鏡相機,render mode設定為world space ,具體設定如下:

如果我們要實現凝視後,隔一段時間後,觸發某個方法,就這樣做:

在按鈕上新增ugui cross node base這個指令碼元件,同時給按鈕新增乙個boxcollider元件,調整boxcollider的大小

拖動乙個headctrl預設體到場景中去

ugui cross node base指令碼具體解釋如下:

fr:徐海濤(hunk xu)

第一人稱視角漫遊(unity 暴風魔鏡)

沒用的話就不說了,直接開始。1 開啟unity,將場景的攝像機刪除掉。找到mojingmain.prefab,新增到場景中。2 搭建場景。3 場景中新增mojingfirstcharactercontroller.prefab和integrateinputmanager.prefab 4 建立乙個空...

魔鏡VR 按鈕切換

如果在場景中需要用到控制器手柄,那麼首先要在拖動integrateinputmanager這個預設體到場景中 場景中新建幾個button,然後便於管理把這幾個button放到乙個空物件下面 選中canvas,新增inputmanagermenu和menucontroller這兩個指令碼元件 下面我就...