@qindaochuan 写道:
cc.Class({
extends: cc.Component,properties: { bg: { default: null, type: cc.Node }, msg: { default: null, type: cc.Label } }, show(msg, fadeTime) { this.node.active = true; this.msg.string = msg; let t = 1.0; if (fadeTime != null) { t = fadeTime; } let self = this; this.node.runAction(cc.sequence(cc.delayTime(t), cc.fadeOut(t), cc.callFunc(function () { self.node.active = false; }))); }, onLoad() { this.node.active = false; cc.game.addPersistRootNode(this.node); }, start() { }, // update (dt) {},
});
第二次执行show的时候,"this.node.active = true;"不起作用
帖子: 2
参与者: 1