dd
This commit is contained in:
@@ -53,7 +53,8 @@ export class MapMonsterComp extends CCComp {
|
||||
onLoad(){
|
||||
// 监听全局事件
|
||||
oops.message.on("other_add_monster", this.on_other_add_monster, this);
|
||||
oops.message.on("do_add_hero", this.on_do_add_hero, this);
|
||||
oops.message.on("do_add_hero", this.on_do_add_hero, this);
|
||||
oops.message.on("mission_start", this.mission_start, this);
|
||||
oops.message.on("normal_call", this.on_normal_call, this);
|
||||
oops.message.on("better_call", this.on_better_call, this);
|
||||
|
||||
@@ -72,14 +73,10 @@ export class MapMonsterComp extends CCComp {
|
||||
// console.log("当前关卡方案",this.cur_mission,this.mission_list)
|
||||
this.refresh_timer= new Timer(smc.vm_data.shuaxin.max);
|
||||
smc.vm_data.mission.m_less=smc.vm_data.mission.m_alive=JSON.parse(JSON.stringify(this.total));
|
||||
this.monster_refresh()
|
||||
this.load_role()
|
||||
this.load_boss()
|
||||
|
||||
}
|
||||
|
||||
protected update(dt: number): void {
|
||||
if(smc.vm_data.game_over||smc.vm_data.game_pause){
|
||||
if(!smc.vm_data.mission.play||smc.vm_data.pause){
|
||||
return
|
||||
}
|
||||
if(this.setp_timer.update(dt)){
|
||||
@@ -102,6 +99,10 @@ export class MapMonsterComp extends CCComp {
|
||||
// }
|
||||
// this.shuaxin(dt)
|
||||
}
|
||||
mission_start(){
|
||||
this.load_role()
|
||||
this.load_boss()
|
||||
}
|
||||
on_normal_call(){
|
||||
let hero:any =RandomManager.instance.getRandomByObjectList(smc.cards, 1);
|
||||
this.addHero(hero[0].uuid)
|
||||
@@ -150,7 +151,7 @@ export class MapMonsterComp extends CCComp {
|
||||
this.addMonster(args.uuid,monster_layer,pos)
|
||||
}
|
||||
set_start_point(){
|
||||
this.start_p.setPosition(-240,BoxSet.GAME_LINE+this.start_ys[this.hero_index]+30,0)
|
||||
// this.start_p.setPosition(-240,BoxSet.GAME_LINE+this.start_ys[this.hero_index]+30,0)
|
||||
}
|
||||
check_mon_count(){
|
||||
let count = 0;
|
||||
|
||||
Reference in New Issue
Block a user