右鍵創(chuàng)建一個GameMode藍圖扫俺,并創(chuàng)建pawn角色危喉。
依次創(chuàng)建場景節(jié)點栓拜、相機围俘、左右控制器組件壁晒,控制器節(jié)點細節(jié)中選擇左手還是右手。
image.png
preControllerMesh是手柄模型選擇引擎類容節(jié)點的VR編輯節(jié)點的模型和材質(zhì)疗琉,將模型拖拽到左右控制器下冈欢。這時手柄虛擬手柄就會跟著手勢動。不過手柄的位置和大小需要調(diào)整好盈简,以便于攝像機能看見凑耻。
image.png
創(chuàng)建一個界面藍圖太示,拖動一個按鈕
image.png
image.png
在角色藍圖中再次添加widget和widget交互其組件,這里使用右手射線香浩,widget交互射線放到右手控制器下类缤,鼠標習慣用右手。當然這個射線是debug才能看見邻吭。
image.png
image.png
widget的細節(jié)需要選擇之前創(chuàng)建的界面餐弱,Draw Size需要設(shè)置正確的分辨率,否者看不見按鈕控件囱晴,調(diào)整這個widget的位置膏蚓。射線就可以在場景中拾取部件了。
image.png
為了打包后看見射線畸写,可以添加一個spline mesh組件放在右手控制器下驮瞧,并選擇模型和材質(zhì)。
image.png
image.png
藍圖部分:
image.png
image.png
最后給hellow按鈕鼠標的的點擊事件做綁定
image.png