refactor(护盾): 移除 shield_max 属性并简化护盾逻辑

护盾系统不再需要维护最大护盾值,因为护盾层数已有明确上限(FightSet.SHIELD_MAX)。
移除 HeroAttrs 枚举、HeroAttrsComp 组件、HeroAtkSystem 和 HeroViewComp 中所有对 shield_max 的引用和操作。
现在护盾层数直接受 SHIELD_MAX 限制,视图层仅需当前护盾值即可显示。
This commit is contained in:
walkpan
2026-04-12 23:03:03 +08:00
parent 323b9a0d89
commit c275a0ee94
4 changed files with 4 additions and 10 deletions

View File

@@ -14,7 +14,6 @@ export enum Attrs {
speed = "speed", // 基础移动速度
dis = "dis", // 基础距离
shield = "shield", // 当前护盾
shield_max = "shield_max", // 最大护盾值
// ==================== 攻击属性 ====================
a_cd = "a_cd", // 攻击计时