修复错误
This commit is contained in:
@@ -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()
|
||||||
|
|||||||
Reference in New Issue
Block a user