# 與 UI (Canvas) 互動 ###### tags: `lab` ## 設置 PlayerSetting - Active Input 到 Edit > PlayerSetting > Player > Other Settings > Active Input Handling 設置為 `Both` ![](https://i.imgur.com/SyyQgCd.png) ## 刪除場景原有的 EventSystem 如題,把場景原有的 EventSystem 關閉或刪除 ## 配置 Canvas - Render Mode => 必須為 `World Space` (不然無法顯示) - Event Camera => 找 Pico Prefab 下的 Camera - Canvas 添加腳本 `Pvr_UICanvas` (VR) 或 `TrackedDeviceGraphicRaycaster` (XR) ![](https://i.imgur.com/YUfH9Hx.png) :::success #### 小技巧 如果 Canvas 的 Render Mode 原本是 Overlay,可以先調成 Camera 並把 底下 Camera 填上去,設好了再調到 World,這樣就不用喬位置了 ::: ## ~~更改觸發按鈕 (VR SDK)~~ ~~預設會使用蘑菇頭做為觸發按鈕 (必須把蘑菇頭按下去),非常反人類 可以在 Pico Prefab 下的 Event 設置觸發按鈕~~ ![](https://i.imgur.com/ltEMqXz.png) :::warning ## 輸入框無法使用,會彈出 Android 系統鍵盤 如果要使用 InputField,請**聯繫官方**取得 VR 鍵盤 SDK (有分 XR VR 版) 實驗室的朋友請參閱左邊 boku no pico 拿到了再看下一章 ::: ## TroubleShoot #### 有個按鈕有夠難按 - 可能是那按鈕的位置 Z 值不為 0 ------ ###### References - https://skode.blog.csdn.net/article/details/117327381