panw
78647eda29
refactor(卡牌): 将卡牌效果应用逻辑改为直接调用组件方法
移除 HeroAttrsComp 中对 UseItemCard 和 UseAttrCard 的事件监听,改为在 MissionCardComp 中直接获取主角实体并调用对应组件方法。
这样避免事件广播导致非主角实体错误响应,确保卡牌效果仅作用于主角。
具体修改:
- 天赋卡:直接调用 TalComp.addTal
- 属性卡:直接更新全局属性并调用 HeroAttrsComp.recalculateSingleAttr
- 药水卡:直接创建 BuffConf 并调用 HeroAttrsComp.addBuff
- 技能卡:暂时保留事件派发,但后续可考虑类似改造
- 伙伴卡:保留事件派发,因其涉及实体创建
2026-02-03 08:37:27 +08:00
..
2025-11-15 11:15:30 +08:00
2026-01-06 14:28:48 +08:00
2025-10-31 20:08:43 +08:00
2026-02-02 16:56:05 +08:00
2025-08-18 17:00:40 +08:00
2026-01-04 22:24:54 +08:00
2025-08-18 17:00:40 +08:00
2026-01-17 14:38:22 +08:00
2025-11-20 16:54:15 +08:00
2026-02-03 08:37:27 +08:00
2025-10-30 10:39:46 +08:00
2026-01-03 19:04:41 +08:00
2025-11-15 10:52:39 +08:00
2026-01-06 19:50:20 +08:00
2025-10-30 15:28:11 +08:00
2026-01-16 20:21:13 +08:00
2025-10-30 15:12:49 +08:00
2026-01-02 23:27:05 +08:00
2025-08-18 17:00:40 +08:00
2026-01-18 17:21:48 +08:00
2025-08-18 17:00:40 +08:00
2025-11-15 11:15:30 +08:00
2026-01-15 16:37:26 +08:00
2025-08-18 17:00:40 +08:00
2026-01-15 16:46:15 +08:00
2025-10-30 15:28:11 +08:00
2026-01-06 18:26:18 +08:00
2025-10-31 09:22:50 +08:00
2026-01-06 19:47:11 +08:00
2025-10-31 00:35:51 +08:00
2026-02-02 16:33:55 +08:00
2025-10-28 00:07:50 +08:00