cocos3.8.8
Android微信小程序端加载同一个UI预制体的时候所花费的时间在500~2000之间浮动,统计时间的方法比较简单:
const loadStartTime = Date.now();
const prefab = await new Promise<Prefab | null>((resolve) => {
resourcesBundle.load(prefabPath, Prefab, (err, asset) => {
if (err) {
console.error(加载prefab失败 ${prefabPath}: ${err});
resolve(null);
} else {
resolve(asset);
}
});
});
const loadEndTime = Date.now();
time = loadeEndTime - loadStartTime
在浏览器里面加载的耗时就比较稳定,我感觉可能是UI图集的问题