Unity中的AR实现插件Vuforia下载安装配置
一、安装Unity
(1)点击安装地址下载Unity Hub

下载好之后点击安装。
(2)从Unity Hub进去安装Unity(要先注册登陆账号)





二、新建项目


项目创建完成打开如下:

目标平台为安卓平台,选择菜单file—>buildsetting

三、项目制作
(1)下载Vuforia插件
https://dev.azure.com/vuforia-engine/unity-extension/_artifacts/feed/unity-packages@Local

(2)在Unity里导入Vuforia插件包



在Unity里导入插件包后,软件会提示update,建议不要更新。
查看导入的包

插件导入后,在Gameobject查看是否存在Vuforia Engine。ARCamera也在Vuforia Engine里面。
(3)前往Vuforia注册登录账号
点击Vuforia前往官网

注册登陆之后:





(3)上传识别图



(4)下载到Unity



(5)将下载好的文件放置进入Unity(手动拖就好)



(6)按想法(识别图片播放视频)制作工程
在此窗口点击鼠标右键

依次点击Vuforia Engine—>AR Camera



在此窗口继续鼠标右键
依次点击Vuforia Engine—>Image

(7)配置密钥
回到AR Camera,点击open vuforia engine configuration


回到Vuforia官网

将框内密钥复制进入Unity


将AR Camera的下图脚本移除(remove component)

返回至ImageTarget,将下图脚本移除:

创建脚本:



脚本代码如下:





(8)编辑设置页面(使用VideoPlayer播放视频)选中ImageTarget,鼠标右键—>UI—>Canvas

选中Canvas,鼠标右键—>Video—>VideoPlayer

选中VideoPlayer,更改分辨率大小,并添加RawImage



创建Render Texture
右键Asset—>Greate—>Render Texture

选中Render Texture,更改分辨率

赋值给VideoPlayer和RawImage


(9)将要播放的视频放入工程(手动拖拽就好)

将Canvas隐藏,并将Canvas赋值给脚本TestAR(手动拖拽)


Ctrl+S保存项目,点击如下按钮运行:

将识别图放入摄像头识别区内即可播放视频

四、项目打包
菜单栏file—>buildsetting


将场景添加(手动拖拽)

点击build

至此打包完成。

浙公网安备 33010602011771号