開發環境及一些說明
Unity:2021.1.14flc1
匯入Package:
AR Foundation:4.1.7
ARCore XR Plugin:4.1.7
(在進行配置前需要先將Unity中的Android環境配置好)
對ARFoundation的使用學習可以參考unity官網的檔案:
http://docs.unity3d.com/Packages/com.unity.xr.arfoundation@4.1/manual/index.html
也可以到ARCore的官網:https://developers.google.cn/ar對這部分SDK的功能和環境配置有個更好的了解,
兩個網站的中文翻譯我覺得都挺令人頭疼的,看不懂的部分地方建議可以用英文檔案理解一下,
步驟
- AR 平面管理器 AR Plane Manager
在"AR Session Orign"中添加"AR Plane Manager"控制元件
平面管理器可以為環境中檢測到的每個平面創建游戲物件
Plane Prefab 放置的是平面預制件,也就是檢測到平面后生成的游戲物件
Detection Mode 中設定檢測平面類別,檢測的平面型別包括水平螢屏和垂直平面
- 平面預制件
在Hierarchy面板中創建"XR" -> “AR Default Plane”,
將它拖入Assets中保存為預制件,
然后在Hierarchy面板中將其洗掉,
再將預制件中的"AR Default Plane"拖入到"AR Session Origin"中的"AR Plane Manager"控制元件下的"Plane Prefab",
(不懂預制件的可以補一下unity的一些基本知識,但這里先不知道也沒關系)

- 匯出apk到測驗機進行效果測驗

淡黃色的范圍即為平面檢測結果生成的平面
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/292079.html
標籤:其他
