Commit d9c95781 authored by david's avatar david

fix: 加载页面去除背景绘制

parent 9920963b
...@@ -20,38 +20,38 @@ export abstract class middleLayerBase extends cc.Component { ...@@ -20,38 +20,38 @@ export abstract class middleLayerBase extends cc.Component {
} }
showWaitingLetters(){ showWaitingLetters(){
if (this.isShowWaiting) { if (this.isShowWaiting) {
return; return;
} }
this.isShowWaiting = true; this.isShowWaiting = true;
const layout = cc.find('middleLayer/layout');
layout.removeAllChildren();
const canvas = cc.find("Canvas");
const bg = layout.addComponent(cc.Graphics);
bg.fillRect(-canvas.width / 2, -canvas.height / 2, canvas.width, canvas.height);
const laodingLayer = cc.find('middleLayer/loadingLayer'); const layout = cc.find('middleLayer/layout');
laodingLayer.active = true; layout.removeAllChildren();
const laodingLayerBG = cc.find('middleLayer/bg'); const canvas = cc.find("Canvas");
laodingLayerBG.active = true; //const bg = layout.addComponent(cc.Graphics);
//bg.fillRect(-canvas.width / 2, -canvas.height / 2, canvas.width, canvas.height);
const script = cc.find('middleLayer/loadingLayer/progress').getComponent('progressScript');
script.setProgress(0);
const id = setInterval(() => { const laodingLayer = cc.find('middleLayer/loadingLayer');
script.setProgress(changeObj.value); laodingLayer.active = true;
}, 1);
const changeObj = { value: 0 }; const laodingLayerBG = cc.find('middleLayer/bg');
cc.tween(changeObj) laodingLayerBG.active = true;
.to(5, { value: 0.9 })
.call(() => { const script = cc.find('middleLayer/loadingLayer/progress').getComponent('progressScript');
clearInterval(id); script.setProgress(0);
})
.start(); const id = setInterval(() => {
script.setProgress(changeObj.value);
}, 1);
const changeObj = { value: 0 };
cc.tween(changeObj)
.to(5, { value: 0.9 })
.call(() => {
clearInterval(id);
})
.start();
} }
oldSceneName = null; oldSceneName = null;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment