美文网首页
cocos2dx 集成easyAR以及Vuforia的问题

cocos2dx 集成easyAR以及Vuforia的问题

作者: slimsallen | 来源:发表于2017-07-05 18:34 被阅读0次

    最近项目中要用到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好用 解决中...有问题会及时分享出来

    相关文章

      网友评论

          本文标题:cocos2dx 集成easyAR以及Vuforia的问题

          本文链接:https://www.haomeiwen.com/subject/kzgqhxtx.html