cocos2dx中能不能单开一个线程创建精灵呢

如题,

我用std::thread试了试,发现创建出来存在,位置也对,不过就是一片黑,没有任何图像

这是为啥

到底能这么做吗

这个还真是没有试过呢,不过为什么要单开一个线程呢,你的需求是什么啊。

不行。opengl是单线程的。你可以异步加载资源,但是不能异步创建精灵。