[adapters] 优化多线程特性文件结构,增加部分多线程音频系统代码,支持 Worker 子包特性(默认不开启),修复 Devtools 下强制不启用 Worker 问题

This commit is contained in:
SmallMain
2024-10-24 17:27:28 +08:00
parent 514e203483
commit fc9792c562
15 changed files with 187 additions and 56 deletions

View File

@@ -1,6 +1,4 @@
const { init: initWorker, onInited: onWorkerInited } = require('./worker_adapter/index.js');
require('adapter-js-path');
initWorker();
__globalAdapter.init();
require('cocos2d-js-path');
require('physics-js-path');
@@ -19,8 +17,6 @@ if (cc.sys.platform !== cc.sys.WECHAT_GAME_SUB) {
cc.macro.CLEANUP_IMAGE_CACHE = true;
}
const t = Date.now();
onWorkerInited(() => {
console.log("worker waiting time:", Date.now() - t);
__globalAdapter.onInited(() => {
window.boot();
});