1.打开创建好的项目,点击界面上的 window->package manager
打开后会自动加载出如下包
2.等待片刻… 还有些可以安装的包没有加载完,加载完成后找到Vuforia Engine AR点击安装
3.安装完成后点击Gameobject->Vuforia Engine即可创建Vuforia组件
额外:
关于Vuforia插件的升级:
在Vuforia官方网站中的下载栏目有一个add-vuforia-package-9-1-7.unitypackage 升级包![在这里插入图片描述](https://img-blog.csdnimg.cn/20200609231727195.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzI5NTIzMDg5,size_16,color_FFFFFF,t_70#pic_center)
官方解释说:在Unity 2019.2和更高版本中,可通过作用域范围内的NPM(节点包管理器)注册表获得Vuforia包。
下载此包导入unity的时候 会提示升级插件
不尽人意的是 它会报如下错误
翻译过来了就是:
注册表配置无效:位置1处的作用域注册表无效:无法连接“https://registry.packages.developer.vuforia.com/". 未加载任何包。
遇到这种问题就没办法升级了,官方给出的方法是
在 https://packages.developer.vuforia.com/ 直接下载包文件
下载好后解压文件
把package文件夹中的所有内容复制,然后打开自己项目目录的Library->PackageCache->com.ptc.vuforia.engine@8.5.9
打开项目根目录方式:
找到如下位置后,会发现里面的内容跟刚刚package里面复制的内容大体相似,将里面的内容全部删除,然后把刚刚从package复制的内容粘贴到此 就到达了用新版本替换旧版本效果。
但是在unity的package manager中显示的还是之前的旧版本,使用起来还是新版本
之前导入的add-vuforia-package-9-1-7.unitypackage 升级包依旧会报刚才的错误,打开项目根目录 packages内的manifest.json