cc.loader._cache手动管理

游戏是包含多个场景的,每个场景各自包含若干个脚本文件.
游戏启动时,通过

 cc.loader.load(jsList, function (err) {
                if (err) throw new Error(JSON.stringify(err));
                self._prepareFinished(cb);
            });

加载所有脚本文件。

在测试的时候,发现每个场景自己生成的native内存不会在切换时释放掉,如果通过代码去释放cc.loader._cache内相对应的引用,内存就可以正常释放了。

但是这样做有问题吗?