cocos2dx中java调用c代码需要注意使用runOnGLThread

   cocos2dx工程中,Java调用c函数时,需要如下调用:

         context.runOnGLThread(new Runnable(){

    @Override

    public void run(){
      //method defeind in c

    }

});

context为Cocos2dxActivity对象

这样使用保证所有函数运行在同一线程中

posted on 2019-11-28 10:34  火燧  阅读(876)  评论(0编辑  收藏  举报