feat(游戏事件): 添加复活成功事件并优化英雄死亡逻辑

- 在GameEvent枚举中添加ReviveSuccess事件
- 在SingletonModuleComp中添加score字段用于记录分数
- 移除HeroViewComp中无用的战斗结束相关代码
- 优化英雄死亡逻辑,只有主角死亡才触发游戏结束判定
This commit is contained in:
walkpan
2026-01-03 18:05:32 +08:00
parent 08c153ee5d
commit cade854fc7
3 changed files with 9 additions and 7 deletions

View File

@@ -65,6 +65,7 @@ export class SingletonModuleComp extends ecs.Comp {
max_mission:4,//最大关卡
coin:0,
time:15*60,//游戏时间
score:0,
},
hero:{
name:'',

View File

@@ -63,4 +63,5 @@ export enum GameEvent {
GOLD_UPDATE = "GOLD_UPDATE",
DIAMOND_UPDATE = "DIAMOND_UPDATE",
MEAT_UPDATE = "MEAT_UPDATE",
ReviveSuccess = "ReviveSuccess",
}