Commit f432a6cd authored by Tt's avatar Tt

卡死修复

parent a2f48fc0
......@@ -64,7 +64,11 @@ export default class LayerBack extends cc.Component {
this.audioId = audioId;
});
}
protected onDestroy(): void {
this.unscheduleAllCallbacks();
}
playVoiceRunning() {
if (!this.img_npc_voice) return;
this.playVoiceCount++;
let p1 = this.img_npc_voice.getChildByName('p1')
let p2 = this.img_npc_voice.getChildByName('p2')
......
......@@ -30,7 +30,12 @@ export default class ImgVoice extends cc.Component {
this.playVoiceCount = 0;
this.schedule(this.playVoiceRunning, 0.3)
}
protected onDestroy(): void {
this.unscheduleAllCallbacks();
}
playVoiceRunning() {
if (!this.img_npc_voice) return;
this.playVoiceCount++;
let p1 = this.img_npc_voice.getChildByName('p1')
let p2 = this.img_npc_voice.getChildByName('p2')
......
......@@ -112,9 +112,13 @@ export default class LayerRecord extends cc.Component {
this.playVoiceCount = 0;
this.schedule(this.playVoiceRunning, 0.3)
}
protected onDestroy(): void {
this.unscheduleAllCallbacks();
}
playVoiceRunning() {
this.playVoiceCount++;
let btn_play = pg.view.find(this.layout_record, 'btn_play');
if (!btn_play) return;
let p0 = btn_play.getChildByName('p0')
let p1 = btn_play.getChildByName('p1')
let p2 = btn_play.getChildByName('p2')
......
......@@ -30,7 +30,9 @@ export default class SceneComponent extends MyCocosSceneComponent {
addPreloadAnima() {
}
protected onDestroy(): void {
pg.event.clear();
}
async onLoadEnd() {
// TODO 加载完成后的逻辑写在这里, 下面的代码仅供参考
this.initData()
......
......@@ -351,6 +351,7 @@ let pg = {
if (!node) return;
let component = node.getComponent(cc.Label);//组件功能 非node的功能
component.string = text;
component.cacheMode = cc.Label.CacheMode.CHAR;
return true;
},
//更变颜色
......
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