hero 升级

This commit is contained in:
2025-08-15 16:33:02 +08:00
parent 94231cb3b1
commit 739600de89
9 changed files with 3225 additions and 2159 deletions

View File

@@ -40,44 +40,46 @@ export class MissionHomeComp extends CCComp {
}
btn_func(e:string,data:any){
// console.log("[MissionHomeComp]:btn_func",e,data)
let page_heros=this.node.getChildByName("heros_page")
let page_shop=this.node.getChildByName("shop_page")
// let page_fight=this.node.getChildByName("fight_page")
// let page_skill=this.node.getChildByName("skill_page")
// let page_set=this.node.getChildByName("set_page")
let btns=this.node.getChildByName("btns")
let shop =btns.getChildByName("shop")
let heros =btns.getChildByName("heros")
let heros_page=this.node.getChildByName("heros").getComponent(HeroPageComp)!
let fight =btns.getChildByName("fight")
let skill =btns.getChildByName("skill")
let set =btns.getChildByName("set")
shop.getChildByName("act").active=false
heros.getChildByName("act").active=false
fight.getChildByName("act").active=false
skill.getChildByName("act").active=false
set.getChildByName("act").active=false
this.node.getChildByName("shop").active=false
this.node.getChildByName("heros").active=false
// this.node.getChildByName("fight").active=false
// this.node.getChildByName("skill").active=false
// this.node.getChildByName("set").active=false
let btn_shop =btns.getChildByName("shop")
let btn_heros =btns.getChildByName("heros")
let btn_fight =btns.getChildByName("fight")
let btn_skill =btns.getChildByName("skill")
let btn_set =btns.getChildByName("set")
btn_shop.getChildByName("act").active=false
btn_heros.getChildByName("act").active=false
btn_fight.getChildByName("act").active=false
btn_skill.getChildByName("act").active=false
btn_set.getChildByName("act").active=false
page_heros.active=false
page_shop.active=false
switch(data){
case "shop":
this.node.getChildByName("shop").active=true
shop.getChildByName("act").active=true
page_shop.active=true
btn_shop.getChildByName("act").active=true
break
case "heros":
this.node.getChildByName("heros").active=true
heros_page.update_heros()
heros.getChildByName("act").active=true
page_heros.active=true
let page_heros_com=page_heros.getComponent(HeroPageComp)!
page_heros_com.update_heros()
btn_heros.getChildByName("act").active=true
break
case "fight":
fight.getChildByName("act").active=true
btn_fight.getChildByName("act").active=true
break
case "skill":
skill.getChildByName("act").active=true
btn_skill.getChildByName("act").active=true
break
case "set":
set.getChildByName("act").active=true
btn_set.getChildByName("act").active=true
break
default:
fight.getChildByName("act").active=true
btn_fight.getChildByName("act").active=true
break
}
}