装备 需要完善
This commit is contained in:
@@ -189,6 +189,18 @@ export class EquipSkillComp extends CCComp {
|
||||
break
|
||||
}
|
||||
}
|
||||
|
||||
call_skill_card(e:any,data:any){
|
||||
let mission_data=smc.vmdata.mission_data
|
||||
if(mission_data.skill_stone < mission_data.skill_stone_max){
|
||||
oops.gui.toast("技能石不足", false);
|
||||
return
|
||||
}
|
||||
oops.message.dispatchEvent(GameEvent.HeroSkillSelect,{slot:data})
|
||||
mission_data.skill_stone-=mission_data.skill_stone_max
|
||||
mission_data.skill_stone_max=mission_data.skill_stone_max*2
|
||||
}
|
||||
|
||||
|
||||
private show_skill_get(e:string){
|
||||
if(this.skill1.uuid==0){
|
||||
@@ -197,15 +209,13 @@ export class EquipSkillComp extends CCComp {
|
||||
this.boxs.getChildByName("skill1").getChildByName("tip").active =true
|
||||
this.boxs.getChildByName("skill1").getChildByName("tip").getComponent(Label).string="可购买"
|
||||
}
|
||||
if(this.skill2.uuid==0){
|
||||
if(this.skill2.uuid==0&&this.skill1.uuid!=0){
|
||||
this.boxs.getChildByName("skill2").getChildByName("get").active =true
|
||||
this.boxs.getChildByName("skill2").getChildByName("light").active=true
|
||||
this.boxs.getChildByName("skill2").getChildByName("tip").active =true
|
||||
this.boxs.getChildByName("skill2").getChildByName("tip").getComponent(Label).string="可购买"
|
||||
|
||||
|
||||
}
|
||||
if(this.skill3.uuid==0){
|
||||
if(this.skill3.uuid==0&&this.skill1.uuid!=0&&this.skill2.uuid!=0){
|
||||
this.boxs.getChildByName("skill3").getChildByName("get").active =true
|
||||
this.boxs.getChildByName("skill3").getChildByName("light").active=true
|
||||
this.boxs.getChildByName("skill3").getChildByName("tip").active =true
|
||||
|
||||
Reference in New Issue
Block a user