dd zindex 调整一完成,优化技能动画
This commit is contained in:
@@ -34,7 +34,7 @@ export class MapMonsterComp extends CCComp {
|
||||
mission_list:any = []
|
||||
setp_timer: Timer = new Timer(0.3);
|
||||
target_timer: Timer = new Timer(0.1);
|
||||
setp_num:number = 1;
|
||||
setp_num:number = 5;
|
||||
game_over:boolean = false;
|
||||
onLoad(){
|
||||
// 监听全局事件
|
||||
@@ -62,7 +62,7 @@ export class MapMonsterComp extends CCComp {
|
||||
this.monster_refresh()
|
||||
}
|
||||
if (this.refresh_timer.update(dt)) {
|
||||
this.setp_num = 1
|
||||
this.setp_num = 5
|
||||
}
|
||||
if (this.mission_up_timer.update(dt)) {
|
||||
// 刷新怪物定时器
|
||||
@@ -101,25 +101,11 @@ export class MapMonsterComp extends CCComp {
|
||||
if (this.setp_num <= 0){
|
||||
return
|
||||
}
|
||||
// console.log("当前波数",this.cur_count)
|
||||
// console.log("当前怪物池",this.mission_list[this.monster_level])
|
||||
let m:any = RandomManager.instance.getRandomByObjectList(this.mission_list[this.monster_level],1)
|
||||
let m1:any = RandomManager.instance.getRandomByObjectList(this.mission_list[this.monster_level],1)
|
||||
let m2:any = RandomManager.instance.getRandomByObjectList(this.mission_list[this.monster_level],1)
|
||||
// console.log("刷怪",m)
|
||||
var scene = smc.map.MapView.scene;
|
||||
let pos:Vec3 = v3(BoxSet.MONSTER_START,BoxSet.GAME_LINE+RandomManager.instance.getRandomInt(80,130, 1))
|
||||
let pos1:Vec3 = v3(BoxSet.MONSTER_START,BoxSet.GAME_LINE+RandomManager.instance.getRandomInt(10,60, 1))
|
||||
let pos2:Vec3 = v3(BoxSet.MONSTER_START,BoxSet.GAME_LINE-RandomManager.instance.getRandomInt(10,60, 1))
|
||||
let pos3:Vec3 = v3(BoxSet.MONSTER_START,BoxSet.GAME_LINE-RandomManager.instance.getRandomInt(80,130, 1))
|
||||
|
||||
let pos:Vec3 = v3(BoxSet.MONSTER_START,BoxSet.GAME_LINE+RandomManager.instance.getRandomInt(-130,130, 1))
|
||||
let monster_layer = scene.entityLayer!.node!
|
||||
// let monster_layer1 = scene.entityLayer1!.node!;
|
||||
// let monster_layer2 = scene.entityLayer2!.node!;
|
||||
this.addMonster(m[0],monster_layer,pos)
|
||||
this.addMonster(m1[0],monster_layer,pos1)
|
||||
this.addMonster(m2[0],monster_layer,pos2)
|
||||
this.addMonster(m2[0],monster_layer,pos3)
|
||||
this.setp_num -= 1
|
||||
}
|
||||
private addMonster(uuid:number=1001,layer:any,pos:Vec3=v3(0,0,0)) {
|
||||
|
||||
Reference in New Issue
Block a user