Files
game1/assets/_script/winEventNode_1.js
tothvillar e896e2ead4 init
2026-07-09 15:04:14 +08:00

37 lines
953 B
JavaScript

cc.Class({
extends: cc.Component,
properties: {
startDelayTime: {
default: 800,
displayName: "起始延迟的时间"
},
hideNode: {
type: cc.Node,
default: [],
displayName: "成功后需要隐藏的节点"
}
},
onLoad: function () {
this.isGameWin = false;
this.node.switchEvent = this.switchEvent.bind(this);
},
start: function () {},
switchEvent: function () {
var e = this;
if (1 != this.isGameWin) {
setTimeout(function () {
cc.global._gameManage.onDuiHaoEffect();
}, 500);
this.isGameWin = true;
this.node.stopAllActions();
if (this.hideNode) {
for (var o = 0; o < this.hideNode.length; o++) {
this.hideNode[o].active = false;
}
}
setTimeout(function () {
cc.global.LoadPreFtabData("game1/prefab/gameui/game1_victory", function () {}.bind(e));
}, this.startDelayTime);
}
}
});