遷移 Unity 應用到 EasyAR Sense Unity Plugin 4000
本文介紹如何將 Unity 應用從 EasyAR Sense Unity Plugin 的舊版本遷移到 4000 版本。
開始之前
根據您專案目前使用的 EasyAR Sense Unity Plugin 的版本,遷移到 4000 版本之前需要完成檔案刪除和插件套件包替換操作。
- 從 EasyAR Sense Unity Plugin 4.2 及更老版本遷移,需要先參考 從版本 4.2 及更老版本遷移 進行操作。
- 從 EasyAR Sense Unity Plugin 4.3 - 4.7 遷移到 4000,需要先參考 通用遷移指南 替換插件套件包。
附註
4.7 僅對有限 Mega 開發用戶開放,其中有許多子版本,具體介面變化需根據具體版本號確定。
4.7 的生命週期已結束,建議使用 4.7 版本的用戶盡快升級到 4000。
遷移到版本 4000
匯入 EasyAR Unity Plugin 4000 版本插件後,由於功能變更較大,還需要做下列修改。
建議刪除場景中的 ARSession 後 重新建立。
相關改動:
- 大量介面和指令碼改動。
- 部分場景元件的預設參數已變更。
- AR Foundation 支援已重寫。
使用稀疏空間地圖需要參考範例和 API 參考 調整程式碼以及場景中物體。
相關改動:
- 稀疏空間地圖介面已拆分。
如果工程中有以前匯入的範例檔案,匯入新範例前需要把老檔案刪除乾淨。如果已經在範例基礎上做了修改,建議先備份。
相關改動:
- 範例已全部重寫。
調整診斷功能選項。參考 充分利用 UI 診斷資訊和工具 來快速了解必須注意的選項。詳細功能介紹和使用方法可以參考 Unity 開發中的問題診斷和報告。
相關改動:
- 調整和新增診斷功能。
使用 XREAL 功能需要參考 啟用頭顯支援 來使用 XREAL。使用 XREAL 時不再需要匯入單獨的 package。
相關改動:
- XREAL 支援已內建於 EasyAR Sense。
使用 AR Foundation 需要參考 在 EasyAR 專案中啟用 AR Foundation。
相關改動:
- AR Foundation 支援已重寫。