這一篇文章講解的是如何快速的通過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這兩個指令碼元件 下面我就...