修复错误

This commit is contained in:
2025-04-24 10:49:50 +08:00
parent 084e641855
commit 02547cb470

View File

@@ -52,7 +52,6 @@ export class MissionHeroCompComp extends CCComp {
/** 添加玩家 */ /** 添加玩家 */
private addHero(uuid:number=1001) { private addHero(uuid:number=1001) {
let heros=ecs.query(ecs.allOf(HeroModelComp))
console.log("call_hero addHero",uuid) console.log("call_hero addHero",uuid)
let info:any={ap:0,hp:0} let info:any={ap:0,hp:0}
if(this.start_pos[HeroInfo[uuid].type].has){ if(this.start_pos[HeroInfo[uuid].type].has){
@@ -65,11 +64,11 @@ export class MissionHeroCompComp extends CCComp {
hero.load(pos,scale,uuid,info); hero.load(pos,scale,uuid,info);
this.start_pos[HeroInfo[uuid].type].has=true this.start_pos[HeroInfo[uuid].type].has=true
} }
remove_hero(i:number){ remove_hero(type:number){
let info:any={ap:0,hp:0} let info:any={ap:0,hp:0}
let heros=ecs.query(ecs.allOf(HeroModelComp)) let heros=ecs.query(ecs.allOf(HeroModelComp))
for(let hero of heros){ for(let hero of heros){
if(hero.get(HeroViewComp).node.position.x==HeroPos[i].pos.x){ if(hero.get(HeroViewComp).type==type){
info.ap=hero.get(HeroViewComp).ap*(100+hero.get(HeroViewComp).r_up)/100 info.ap=hero.get(HeroViewComp).ap*(100+hero.get(HeroViewComp).r_up)/100
info.hp=hero.get(HeroViewComp).hp*(100+hero.get(HeroViewComp).r_up)/100 info.hp=hero.get(HeroViewComp).hp*(100+hero.get(HeroViewComp).r_up)/100
hero.destroy() hero.destroy()