JS想单独弄个线程做loading能做吗?

JS想单独弄个线程做loading能做吗? 其他改怎么加载怎么加载,只是加载完把这个loading的关掉

COCOS本身提供了预加载的接口啊。不会阻塞loading动画。

提供的异步加载都会造成当前场景fps下降,会卡顿

控制一下同时下载的数量

那个是能预加载 图片 资源 但像IO这种读取场景.fire文件大小的能做预加载吗?

场景提供了预加载的方法啊 preload

噶 我这里只是像异步加载个loadding 后边主线程在加载资源.跟读取.fire这种操作,等这些操作完毕后 将loading 关闭,这样无所谓主线程做什么操作了

其实我用的不是creator 是 cocostudio:12: 这种想法理论上能实现不?

理论上当然可以实现了。。但你竟然来这里问,就说明你对多线程没什么使用经验,那就很难实现了。

试了下js调用c++ 开一个线程
pthread_create(&pid,NULL,updateInfo, & data); //开启新线程
std::thread t1(&MyJSBing::myThread,this,10,20);//创建一个分支线程,回调到myThread函数里
都只能调用纯c的东西
若在另一个线程里调用js代码或者 Node *root = CSLoader::createNode(“c23322.csb”);
会报错或闪退 应该是另一个线程不让调用jsb的东西吧?

这个问题?