cc.Class({ extends: cc.Component, properties: { processBar: cc.ProgressBar, mask:cc.Node, }, StartGame() { // console.log("控制进度条播放进度"); this.mask.active = true; var self = this; cc.loader.onProgress = function (completedCount, totalCount, item) { var progress = (completedCount / totalCount).toFixed(2); //console.log("completedCount = " + completedCount + ",totalCount=" + totalCount + ",progress=" + progress); // if (item && item.uuid && progress > self.processBar.progress) { self.processBar.progress = progress; // console.log(progress); // } }; cc.director.loadScene('BGScene', null, function () { cc.loader.onProgress = null; // console.log("控制进度条播放进度2"); }); } });