cocos2dx 集成easyAR以及Vuforia的问题

最近项目中要用到AR 解决了好几天 今天终于迎来了喜报。

先说easyAR
如果ARviewcontroller 继承GLKViewController
会报野指针

23232323.png

如果继承Viewcontroller
就是 黑屏
但是在原生项目中 是没有问题的 集成在cocos2dx就会出现这样的问题
目前猜想是easyAR openGLcocos 冲突的原因吧。

Vuforia是国外SDK
比easyAR 麻烦点
同样集成在cocos 中会报错误LOG
This application is modifying the autolayout engine from a background thread
猜想可能是 rootviewcontroller 线程和当前冲突了
于是在rootcontroller里加上

- (void)viewWillAppear:(BOOL)animated {
    [super viewWillAppear:animated];
    cocos2d::Director::getInstance()->resume();
}

- (void)viewDidDisappear:(BOOL)animated {
    [super viewDidDisappear:animated];
     cocos2d::Director::getInstance()->pause();
}

目前easyAR 问题还没解决,总体来说 还是觉得 easy好用 解决中...有问题会及时分享出来

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 这几天一直在研究Cocos2D,其实编程并不难,搭建好开发环境就是一个很好的开始,而Cocos2D的环境配置就是一...
    MarcoHorse阅读 3,873评论 0 3
  • 20170-11-25 周六 前段时间离职,然后花了一周的时间找工作。在找工作的过程中发现了自己很多的不足...
    麒麟欢阅读 641评论 0 0
  • 最近使用skynet作为服务器开发前端使用cocos2dx-lua。由于前后端都是用lua编写。在搭建双方的通信环...
    一个过客阅读 4,909评论 1 8
  • 经过漫长的等待,系统网上报名结束了,我所等待的初选也完成了。 八月五号十八点完成报名,八月六号就可以查初选结果,我...
    非寻阅读 686评论 6 6
  • 母亲生于上个世纪物资匮乏的六十年代。那是一个未改革开放,未实施家庭承包制的挣工分年代,有着我想象不出的艰难与...
    幸运的游鱼阅读 98评论 0 0