creator什么时候考虑加入多线程的解决方案呢?解决大量计算kaUI的问题
1赞
多线程是不可能多线程的。js本身就是单线程的。
另外,没有多线程不代表不能异步。加载、setTimeout 这些本来就是异步的
可我要解决的是CPU密集的问题,没有多线程或者其他可以利用多核的方法的话,肯定是会卡UI线程的。
虽然我可以在不同平台各自实现,但确实比较麻烦,也怕有潜在的bug
所以要是官方提供一个方案就完美了
1赞
cocos2dx-js有AsyncTaskPool,native里是多线程,浏览器里是单线程异步。
html5的标准里有Web Workers,可以支持多线程。ie浏览器没有实现。
1赞
是不是creator不能直接使用AsyncTaskPool啊,我看一下,并没有绑定enqueue吧