目前最希望优化的三个点,希望重视

loadRes instantiate 设置 active 这几个最基本的操作感觉性能远比不上其他引擎,结果就是打开个面板几乎都会卡,其他都能忍 ,这个还望尽快优化啊

2赞

嗯,将来会进行优化的。目前频繁进行的操作麻烦先用对象池之类的替代。

优先级可以提一提

如果游戏引擎也有跑分,那这个可以说是基础性能指标了

一屏之内 一个背包界面 起码要instantiate 60个对象,对象池怎么用?怎么才能打开这个界面不卡?

对象池只能解决第二次以后打开不卡。 第一次还是会等一下的。
对于背包这种,由于资源加载是异步的,可以考虑分帧处理。。

好的,多谢反馈,我们会尽量安排!

我们目前是分帧处理的,没办法Creator确实效率低啊~

可以类似用这种for循环

cc.Component.prototype.forAsync = function(array, callback, endCallback) {
    if (array === undefined || array.length === 0) {
        return;
    }
    var i = 0;
    var lenght = array.length;
    this.schedule(() => {
        var v = array[i];
        if (v !== undefined) {
            callback(v, i);
        }
        else if (endCallback && i === lenght) {
            endCallback();
        }
        i++;
    }, 0, lenght, 0);
}

希望可以优先优化 loadResinstantiate ,尤其是 instantiate 这个很重要啊 :confounded:

1赞

再顶一个,求更新 RoadMap写入计划