/**
* 做一些设置,比如获取组件,添加按钮事件等
*/
private _setSth() {
this._star.push(this.star1);
this._star.push(this.star2);
this._star.push(this.star3);
this.finalSkillButton.onClick(() => {
if (this.finalStep == 0) {
this.finalStep = 1;
EventHelper.triggerEvent("EquipUltimate");
this._finalSkillShowCancel();
} else if (this.finalStep == 1) {
this.finalStep = 0;
EventHelper.triggerEvent("EquipUltimateCancel");
this._finalSkillShowReady();
}
}, this);
}
/**
* 做一些设置,比如获取组件,添加按钮事件等
*/
private _setSth() {
this._star.push(this.star1);
this._star.push(this.star2);
this._star.push(this.star3);
this.finalSkillButton.node.addComponent(cc.BlockInputEvents);
this.finalSkillButton.on(
fgui.Event.TOUCH_BEGIN,
() => {
// console.log("被按下");
this._canFireFinalSkill = true;
this._finalSkillShowCancel();
},
this
);
this.finalSkillButton.on(
fgui.Event.ROLL_OUT,
() => {
// console.log("出界");
this._canFireFinalSkill = false;
this._finalSkillShowReady();
},
this
);
this.finalSkillButton.on(
fgui.Event.TOUCH_END, //CLICK, //
() => {
if (!this._canFireFinalSkill) return;
// console.log("释放");
this._hideFinalSKillStatus();
EventHelper.triggerEvent("FireFinalSkill");
},
this
);
}