功能描述:
采用的是Vuforia提供的Prefab中的ImageTarget、ARCamera、VirtualButton,通過按下(釋放)按鈕和松開(隱藏)按鈕
插件下載:
如果是2019.2版本之前的版本,需要導入Vuforia官網上的sdk,若為2019.2之后的版本,需要在unity中windows下的Package Manager中的Vuforia Engine AR下載sdk的包。分別為左右圖所示:


場景搭建:
刪除Main Camera,將asset中Vuforia的Prefab中的ARCamera和ImageTarget拖入場景,在ARCamera下添加APP License Key,然后再Image Target的Inspector面板下設置相應的識別信息。

緊接着在Image Target下邊建立一個cube和sphere,並將Vuforia——>prefab下的Virtual Button拖入Image Target。最后設置這兩個虛擬按鈕的名字。


腳本編寫:

功能實現:
運行unity並識別圖片,由於我們在最開始將兩個物體隱藏起來了,所以看不見東西。

當按下左邊的showsphere按鈕時,圖片如下:

當按下右邊的showcube時,圖片如下:

VuforiaButton功能實現完畢。
