#遊戲unity#AR手機遊戲的平臺構建(下)

## #遊戲unity# AR手機遊戲的平臺構建(下)##

  • 1.vuforia上註冊項目文件

    在vuforia上創建一個屬於你的項目
    找到如下選項
    這裏寫圖片描述
    點擊Add License Key,並且勾選Development選項,輸入項目名稱(是英文的哦),同意協議,就可以看到已經有創建好的項目了哦。我的項目名稱是Sound
    這裏寫圖片描述
    接着,要點擊你的項目名,把其中的密鑰複製到你可以找到的一個記事本文件中,以後會用到的
    建立項目資源文件
    點擊如下
    這裏寫圖片描述
    點擊Add Database,進入新的一個界面點擊Add Target可以上傳項目識別圖片;
    需要注意的是,項目識別圖片的名字只能是英文的才能上傳
    上傳界面中,勾選Single Image就可以,表示上傳單張圖片,寬度寫50就可以
    這裏寫圖片描述
    很坑的就是,上傳的時間會比較長,友情提醒:在上傳的過程中不要切出界面,因爲這樣失敗的機率會比較大
    上傳成功後,要注意,如果顯示是三顆星或者兩顆星的話,表示這個識別圖的識別成功率是比較低的

    列表內容
    接着,勾選識別圖片,下載識別圖信息
    選擇Unity Editor模式,進行下載
    在unity中將平臺轉換到安卓平臺

  • 2.在unity中進行的配置
    - ImageTarget
    在上一篇博客中,我們已經將vuforia的SDK導入了unity中,並且拖拽入了ARCamera和ImageTarget,現在對ImageTarget進行調整,是其在Game視圖中處於中間位置,如下圖所示,(這樣便於識別)
    這裏寫圖片描述
    接着,我們選擇ImageTarget,在Inspector面板中對Image Target Behavior腳本進行設置。我們選擇Database爲我們導入的圖片庫名,選擇ImageTargrt爲我們希望識別的圖,即我們上傳的待識別圖。如果沒有導入圖片庫xxx.unitypackage,這裏將顯示Empty,並且只能選擇Vuforia SDK自帶的識別圖。選擇DateBase後ImageTarget會自動選擇,width和height會根據你上傳時填寫的大小自動設置(此大小是可以更改的,只是比例不會變)。
    其餘選項可按照自己的需求設置。

    到這裏小夥伴們可能會發現,步驟是一樣的,但是並不能顯示我上圖的圖片,ImageTarget還是一樣是空白的。這是因爲上圖中右下角的材質沒有附上圖片。
    我們在Assets下找到我們的圖片xinbake_scaled,由於圖片庫把我們的圖片shape改成了cube,我們沒有辦法將它附到ImageTarget這樣的平面上,所以需要先將它改爲2D。*需要注意的是還要改成Default哦,否則圖片始終顯示不出來哦,然後點擊Apply
    這裏寫圖片描述

    這裏寫圖片描述

    - ARCamera
    打開ARCamera的設置面板
    這裏寫圖片描述
    把我們之前存下的密鑰複製到第一項;並勾選Datasets中的Load Sound Database和Active
    這裏寫圖片描述

因爲我們團隊的遊戲是雙卡互動的,所以要修改卡牌個數,如下:改爲2
這裏寫圖片描述


以上,參數就設置好了,接下來就可以導入模型,真正開始我的酷炫AR回合製紙牌遊戲——音之國度的製作啦!期待下篇博客哦!

發佈了32 篇原創文章 · 獲贊 15 · 訪問量 3萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章