feat(hero): 为英雄系统添加复活机制

- 在 HeroAttrsComp 中增加 `is_revived` 字段以追踪已复活次数
- 修改 HeroViewComp 的 `scheduleRevive` 方法,使其能播放复活技能的准备动画并立即触发复活
- 在 heroInfo 接口中新增 `revive` 配置项,用于定义英雄的复活技能
- 在 SkillSet 中添加新的复活技能配置(uuid: 6501)
- 新增 hero-roster.md 的元数据配置文件
This commit is contained in:
panw
2026-04-23 09:09:49 +08:00
parent 100a520df1
commit 8ab0cc3971
5 changed files with 24 additions and 5 deletions

View File

@@ -41,7 +41,8 @@ export class HeroAttrsComp extends ecs.Comp {
puncture: number = 0; // 穿刺次数
wfuny: number = 0; // 风怒
revive_count: number = 0; // 复活次数
revive_count: number = 0; // 复活次数
is_revived:number = 0; // 已复活次数
revive_time: number = 0; // 复活时间
invincible_time: number = 0;// 无敌时间