提Creator2.33发现的2个小问题

1、在使用组件cc.Mask后,不管构建选项是否分离引擎代码都正常,在设置中不勾选cc.Mask组件情况下,构建时勾选分离引擎代码,构建的工程ScrollView也正常,不勾选的话就不正常,不知道算不算一个BUG。
2、发布到oppo快游戏,在有分包的情况下,使用系统的cc.loader.downloader.loadSubpackage不起作用,无法回调,而使用他自己的var subTask = qg.loadSubpackage(obj就可以有回调!

不算 bug,ScrollView 依赖 Mask 的。之后我们完善一下依赖关系的呈现。

你是不是传了进度回调?oppo runtime 那边没处理这个参数… 可能要先手动判断一下平台。我们在 2.4 里面修复了。

谢谢反馈。
可以调整下 适配层的代码: [creator 目录]/ resources/builtin/oppo-adapter/engien/rt-loadSubPackage.js
把cc.loader.downloader.loadSubpackage 方法重新定义如下:

cc.loader.downloader.loadSubpackage = function (name, progressCallback, completeCallback) {
    if (!completeCallback && progressCallback) {
        completeCallback = progressCallback;
        progressCallback = null;
    }
    var loadTask = qg.loadSubpackage({
        name: name,
        success: function () {
            if (completeCallback) completeCallback();
        },
        fail: function () {
            if (completeCallback) completeCallback(new Error(`Failed to load subpackage ${name}`));
        }
    });
    progressCallback && loadTask.onProgressUpdate(progressCallback);
};