fix(游戏逻辑): 修复任务结束时的UI移除时机并重置英雄数据

调整VictoryComp中UI节点移除的时机,确保在MissionStart事件之后执行
在MissionComp中添加英雄数据和金币的初始化逻辑,确保每局游戏开始时状态重置
This commit is contained in:
walkpan
2026-01-03 20:20:49 +08:00
parent 063b882879
commit 2d79e9d064
2 changed files with 29 additions and 1 deletions

View File

@@ -144,8 +144,8 @@ export class VictoryComp extends CCComp {
oops.message.dispatchEvent(GameEvent.MissionEnd)
this.scheduleOnce(()=>{
oops.message.dispatchEvent(GameEvent.MissionStart)
oops.gui.removeByNode(this.node)
},0.5)
oops.gui.removeByNode(this.node)
}
item_show(e:any,val:any){
// console.log("item_show",val)