使⽤Unity开发Nreal应⽤以及安装部署
Nreal开发的官⽅教程和csdn上⾯也有⼀些教程,但是由于版本更新的问题,后⾯的开发有些教程已经滞后,所以现在出⼀个在最新的Nreal的快速开发教程。
我下载的是最新版本,也就是1.4.8版本。
⼆、Unity部分
本质上来说2018.2.x之后的版本都可以,我这边使⽤过了2018.4.12和2019.4.5版本,都是成功的。
下载需要挂梯⼦,没有梯⼦的后续我会把这个安装包也传上来。
安装教程⽹上有,然后就是sdk的配置之类的,⽹上也能到,这边不讲。
三、制作项⽬
打开Unity导⼊NRSDK,之后可以⾃⾏创建新场景,也可以直接打包⾥⾯的Demo场景,我这边是新建场景,做了⼀个图⽚识别的场景。
1.新建场景
2.删掉相机
3.从Assets⾥到NRCameraRig拖到场景中
4.从Assets⾥到NRInput拖到场景中
5.NRInput的OverrideCameraCenter是NRCameraRig下的CenterCamera
6.从Assets⾥到NRTrackableImageTarget拖到场景中
7.新建⼀个cube
8.新建⼀个空物体,添加TrackableFoundTest脚本
9.TrackableFoundTest的observer是NRTrackableImageTarget,obj是cube。
到这⾥场景就做完了,保存⼀下,切换平台到安卓。
Player Settings > Resolution and Presentation > Default Orientation设置为Portrait
Player Settings > Other Settings > Auto Graphics API设置为false
Player Settings > Other Settings > Graphics APIs只留⼀个OpenGLES3
Player Settings > Other Settings > Minimum API Level设置为安卓8.0
Player Settings > Other Settings > Target API Level设置为安卓8.0
Player Settings > Other Settings > Write Permission设置为External(SDCard)
Project Settings > Quality > V Sync Count设置为Don't Sync
然后直接打包就可以了。
四、安装部署
打开Nreal的计算单元,开机,然后连接电脑USB-TYPEC,如果电脑直接弹出了这个界⾯,就把apk复制进去
解压后选择双击打开,会出现这个窗⼝,这就是⼀个安卓的界⾯
unity 教程
使⽤⿏标模仿⼿指在⼿机上划下通知中⼼的操作,到这个
然后选择Transfer files,然后就可以在PC上看到设备的⽂件管理界⾯了,把apk放进去之后到files,点击到⾃⼰放的apk位置,点击安装,安装后点击OPEN试⼀下如果有需要打开的权限可以直接给权限。
正常来说这样已经打包成功了。
更新:
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论