教學說明
本篇僅對展示畫面進行基本說明,完整版課程及答疑僅限社群成員可見。歡迎關注原文作者並加入社群。
你可以隨時回到初始頁:Unity Vision Pro 開發|一、開發前準備 來了解從頭開始串連 Unity 與 Apple Vision Pro 的完整流程。
教學內容概括
- XRI 互動元件適配到 visionOS
- 使用 DOTween 外掛程式實現模型的分離與組裝效果
- 組合狀態下,模型整體能進行交互;分離狀態下,每一個零件能進行交互
- Full Space 獨佔空間取得頭部相機數據
- 物體同步跟隨與旋轉
- 將 UI 按鈕點擊事件與自訂腳本進行綁定
- UI 互動功能的活化與失活
應用成果展示
模型展示與高亮效果
應用啟動後,當使用者的眼睛注視模型時,模型會呈現高亮效果,表示可以進行交互。
UI 按鈕的同步旋轉
模型下方有一個 UI 按鈕,無論使用者繞著模型移動,按鈕都會始終朝向使用者,並隨著模型移動和旋轉。
遠距離與近距離交互
使用者可以通過眼動和手勢遠距離操控模型,實現模型的拖曳與旋轉。
也可以近距離抓取模型,並使用雙手縮放模型。
模型分離與組裝
點擊按鈕後,模型將分離成各個零件,使用者可以分別對每個零件進行交互,甚至進行單獨的縮放與移動。
再點擊按鈕,所有零件會重新組裝成整體。
真實的陰影效果
分離狀態下,零件之間及其與現實空間的陰影效果十分真實,例如其他零件的陰影會投射在某一個零件的表面,並且零件也會在現實地面上投下陰影。
上一步:Unity Vision Pro 開發|七、UI 互動 + 虛擬鍵盤
下一步:Unity Vision Pro 開發|九、空間錨點
————————————————
本文原創(或整理)於亞洲電玩通,未經作者與本站同意不得隨意引用、轉載、改編或截錄。
特約作家簡介
支持贊助 / DONATE
亞洲電玩通只是很小的力量,但仍希望為復甦台灣遊戲研發貢獻一點動能,如果您喜歡亞洲電玩通的文章,或是覺得它們對您有幫助,歡迎給予一些支持鼓勵,不論是按讚追蹤或是贊助,讓亞洲電玩通持續產出,感謝。
BTC |
352Bw8r46rfXv6jno8qt9Bc3xx6ptTcPze |
ETH |
0x795442E321a953363a442C76d39f3fbf9b6bC666 |
TRON |
TCNcVmin18LbnXfdWZsY5pzcFvYe1MoD6f |