装备加成错误解决
This commit is contained in:
@@ -28,7 +28,7 @@ export class MissionComp extends CCComp {
|
||||
this.on(GameEvent.MissionStart,this.mission_start,this)
|
||||
this.on(GameEvent.FightEnd,this.fight_end,this)
|
||||
this.on(GameEvent.MissionEnd,this.mission_end,this)
|
||||
this.on(GameEvent.CardsClose,this.after_used_skill_card,this)
|
||||
// this.on(GameEvent.CardsClose,this.after_used_skill_card,this)
|
||||
this.on(GameEvent.WaveUpdate,this.on_mon_wave_update,this)
|
||||
}
|
||||
|
||||
@@ -60,7 +60,6 @@ export class MissionComp extends CCComp {
|
||||
}
|
||||
|
||||
async mission_start(){
|
||||
smc.mission.status=MissionStatus.ready
|
||||
oops.message.dispatchEvent(GameEvent.FightReady)
|
||||
this.node.active=true
|
||||
this.data_init()
|
||||
@@ -68,42 +67,27 @@ export class MissionComp extends CCComp {
|
||||
let loading=this.node.parent.getChildByName("loading")
|
||||
loading.active=true
|
||||
this.scheduleOnce(()=>{
|
||||
this.to_hero_skill_select()
|
||||
this.to_ready()
|
||||
this.to_fight()
|
||||
loading.active=false
|
||||
},0.5)
|
||||
}
|
||||
|
||||
to_hero_skill_select(){
|
||||
to_ready(){
|
||||
console.log("英雄技能选择")
|
||||
oops.message.dispatchEvent(GameEvent.HeroSkillSelect)
|
||||
smc.mission.status=MissionStatus.ready_skill_select
|
||||
}
|
||||
after_used_skill_card(){
|
||||
switch(smc.mission.status){
|
||||
case MissionStatus.ready_skill_select:
|
||||
console.log("next => to_fight")
|
||||
this.scheduleOnce(()=>{
|
||||
this.to_fight()
|
||||
},0.3)
|
||||
break
|
||||
case MissionStatus.playing:
|
||||
break
|
||||
}
|
||||
}
|
||||
|
||||
to_hero_select(){
|
||||
smc.mission.status=MissionStatus.ready_hero_select
|
||||
oops.message.dispatchEvent(GameEvent.HeroSelect)
|
||||
}
|
||||
|
||||
to_fight(){
|
||||
smc.mission.status=MissionStatus.playing
|
||||
smc.vmdata.mission_data.in_fight=true
|
||||
oops.message.dispatchEvent(GameEvent.FightStart)
|
||||
oops.message.dispatchEvent(GameEvent.FightStart) //MissionMonComp 监听刷怪
|
||||
}
|
||||
|
||||
|
||||
to_end_fight(){
|
||||
smc.mission.status=MissionStatus.end
|
||||
oops.message.dispatchEvent(GameEvent.FightEnd)
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user