(一)虽然我绝望了,但是工作还是要继续的!只能在疯狂的谷歌看。。。。结果在无意中看到了一个帖子!
AR学院-增强现实给了我希望
(二)然后根据帖子开始配置,其实配置都是一些库文件和文件目录路径!上面的帖子介绍的很详细。我在这里就不多说了。
(三)项目集成后,项目可以跑起来了。很兴奋当时的我。
(四)但是集成后,我才发现我想的太简单的。项目在unity和原生方面切换的时候,会出现很卡顿的现象。而且只跑了很短的时间,手机就热的发烫了。这个小问题虽然不是致命的,但是一个app要是有这些问题,基本上就不能算的上是个产品了。
(五)卡顿的问题,还好解决。我在和unity开发工程师谈论后,决定加上动画进行切换。原生这边把unity放在UIViewController进行切换,并添加上动画进行切换。unity那边在初始化的时候加上菊花转动等待。unity背景色进行处理,让用户看起来不那么突然。
(六)至于手机发烫的问题,这个unity工程师直接减低unity扫描的次数。虽然只是改动很小,但是效果确实奇好的。手机发烫的问题得到很好的解决。
(七).但是现在又有比较蛋疼的问题出现。一个就是手机运行app的时候,耗电的速度有点快。这一点我其实蛮奇怪的。根据帖子的集成方法,我在app启动的时候,成功显示UI界面的时候就直接关闭摄像头了。但是耗电还是蛮快的。尤其在测试的时候,半个小时的测试竟然用到了百分四十的电量。