iT邦幫忙

2021 iThome 鐵人賽

DAY 6
0
自我挑戰組

從0開始的UnityAR手機遊戲開發系列 第 6

[第六天]從0開始的UnityAR手機遊戲開發-如何匯入Unity Package到Unity和Unity使用Vuforia插件的基本設置

  • Unity Package匯入方式

Unity Package匯入Unity有以下3種方式

  1. 雙擊兩下
    https://ithelp.ithome.com.tw/upload/images/20210920/20140569P6dL0u4qmP.png

  2. 將Unity Package拖曳到Unity內的Project
    https://ithelp.ithome.com.tw/upload/images/20210920/20140569Wz2eiGiv81.png

3.在專案內點擊Assets→Import Package→Custom Package...會跳出Import package視窗,選擇要匯入的Package
https://ithelp.ithome.com.tw/upload/images/20210920/20140569E5KVchZQ7q.png


  • Unity使用Vuforia插件的基本設置

在Project的Scene資料夾點擊右鍵→Create→Scene→幫新場景取名
https://ithelp.ithome.com.tw/upload/images/20210920/20140569XjBp9Y5vk9.png

滑鼠左鍵連點兩下剛創建的新場景讓Hierarchy變為新創建的場景
https://ithelp.ithome.com.tw/upload/images/20210920/20140569fZrNIzAFYD.png

將場景的Main Camera刪除,在Hierarchy點擊右鍵新建Vuforia Engine的AR Camera
https://ithelp.ithome.com.tw/upload/images/20210920/20140569kEaXmnV8qe.png

在Hierarchy點擊右鍵新建Vuforia Engine的Image
https://ithelp.ithome.com.tw/upload/images/20210920/20140569EN4dIX4zxD.png

左鍵點擊一下ImageTarget後Inspector會跳出ImageTarget的元件資訊,點擊兩下Scene會跳到該物件的位置
https://ithelp.ithome.com.tw/upload/images/20210920/20140569Xa6evYHqp4.png

在ImageTarget的元件資訊有一個Image Target Behaviour腳本,將Database和Image Target改為剛剛匯入的資料庫和卡片
https://ithelp.ithome.com.tw/upload/images/20210920/20140569qwMW8FSgYE.png

選取ImageTarget後點擊右鍵新增3D Object→Cube為子物件。
沒有將要顯示的物件設為ImageTarget的子物件的話,鏡頭照到圖卡不會顯示任何物體!!!
https://ithelp.ithome.com.tw/upload/images/20210920/20140569LesUmmzARU.png

將新增的子物件使用移動和縮放工具調整大小並移動至圖卡上方
https://ithelp.ithome.com.tw/upload/images/20210920/20140569E8shh7DzSz.png

按下啟動,如果電腦有內建或外接的鏡頭Unity會抓取那個鏡頭來使用,Unity拍到辨識圖卡時就會出現剛剛新建的子物件歐!
https://ithelp.ithome.com.tw/upload/images/20210920/201405691BLkIo78Fv.png


記得要按CTRL+S存檔!!!
記得要按CTRL+S存檔!!!
記得要按CTRL+S存檔!!!
下一章節會介紹Unity的Asset Store和從Asset Store或網路下載3D模型。


上一篇
[第五天]從0開始的UnityAR手機遊戲開發-如何在Vuforia創建可辨識圖片
下一篇
[第七天]從0開始的UnityAR手機遊戲開發-介紹Unity的Asset Store和從Asset Store或網路下載3D模型
系列文
從0開始的UnityAR手機遊戲開發30

尚未有邦友留言

立即登入留言