下一步:怪物路线设置

This commit is contained in:
2024-09-18 14:18:23 +08:00
parent 839ccba3de
commit 2ab7279b04
5 changed files with 20 additions and 34 deletions

View File

@@ -97,26 +97,12 @@ export class MapMonsterComp extends CCComp {
private addHero(uuid:number=1001) {
let hero = ecs.getEntity<Hero>(Hero);
var scene = smc.map.MapView.scene;
let oy=RandomManager.instance.getRandomInt(-70,70,1)
let pos = v3(0,0);
let less=0
let index =0
for(let i=0; i <= 11;i++){
if(smc.role_heros[i].eid==0){
pos=v3(smc.role_heros[i].x,smc.role_heros[i].y)
less += 1
index = i
smc.role_heros[i].eid=hero.eid
break
}
}
if(less <= 0){
oops.gui.toast("人数已满");
return false
}
let oy=RandomManager.instance.getRandomByObjectList(this.start_ys,1)
let pos:Vec3 = v3(-280,BoxSet.GAME_LINE+oy[0]);
let monster_layer = scene.entityLayer!.node!
let scale = 1
hero.load(pos,scale,uuid,monster_layer,index);
hero.load(pos,scale,uuid,monster_layer);
}
monster_refresh(){
if (this.setp_num <= 0){