MRTK 教學

MRTK 互動按鈕教學

首頁 > MRTK 教學

製作 XR 遊戲中的互動按鈕可直接使用 MRTK 提供預製物件與腳本元件,而互動功能的製作與一般 UI 按鈕類似。

開啟 [ MRTK > Examples > Common > Prefabs ] 資料夾,將 PressableRoundButton 預製物件拖曳到場景中的適當位置。

目前此按鈕已套用 Audio Source, PressableButton, PhysicalPressEventRouter, Interactable, NearInteractionTouchable 元件。

按下 Play 測試遊戲,手按下與放開此按鈕時,將會發出聲音。

若需要加入互動功能,建立 C# 腳本並套用到適當的物件(例如這個按鈕)。選取此按鈕透過 Inspector 的 PressableButton 元件,在 Button Pressed () 增加事件,將剛才套用腳本的物件拖曳到物件欄位,然後在右側下拉選單選擇執行的方法。

這是基本的 VR 互動按鈕製作,稍後將會再介紹製作更多功能的 VR 互動按鈕。