1、下載Unity Hub,並在Hub里面的安裝編輯器中安裝需要版本的unity editor。
下載編輯器的時候注意勾選android build support
unity個人使用免費,注冊賬號並獲取個人使用許可
2、下載完成后,新建一個3D工程並進入Editor環境
在左上角的GameObject中沒有看到vuforia engine的選項的話,進入vuforia的官網https://developer.vuforia.com/downloads/sdk下載Vuforia Engine關於unity工程的拓展包。
3、拓展包下載完成后,進入Assets -- import package -- custom package選擇剛剛下載安裝包,隨后導入安裝包,如果導入失敗有報錯的話,檢查unity editor的版本和Vuforia Engine的拓展包是否匹配。
成功以后,GameObject中出現vuforia engine的選項,隨后點擊vuforia engine -- ar camera。
4、進入vuforia官網,在develop中,點擊get development key新建一個項目
進入新建的項目中,復制license
隨后打開左下角的assets -- resourse -- vuforia configuration復制到如圖右邊的方框中。至此工程環境配置完成。
5、再次進入vuforia的官網,點擊add database -- device輸入名字,並輸入要識別的圖片,會自動幫你做圖像識別的處理,並生成可導入vuforia的資源包。
6、按照 3 的步驟重復導入該圖片的數據包。並點擊gameobject -- vuforia egine -- image target,點擊生成的左邊的imagetarge,在左邊的選項中type選擇from database,database選擇剛剛導入的數據包,照片也一樣。
隨后鼠標指到左邊欄的imagetarget,點擊鼠標右鍵 -- 3D object -- cube,隨后點擊cube,在左邊的Transform屬性中,調整該正方形的大小,位姿。
7、點擊左上角file -- build settings 在paltform中選擇android,並點擊右下角的switch platform,然后點擊build,選擇生成的apk保存路徑。再導入安卓手機上,運行成功!!