refactor(missionCard): 重构卡牌池刷新逻辑,改为整池刷新

1.  修改SCardComp的注释,将补卡逻辑改为整池刷新说明
2.  重构MissionCardComp的onCardUsed回调,替换单张补卡为整池刷新
3.  删除buildSingleHeroCard和buildSingleSkillCard两个单张补卡方法
4.  调整注释说明,新增特殊刷新避免重复触发的逻辑
This commit is contained in:
pan
2026-07-21 17:01:35 +08:00
parent fb299f6328
commit db3b5f3649
3 changed files with 329 additions and 107 deletions

View File

@@ -109,7 +109,7 @@ export class SCardComp extends CCComp {
this.clearAfterUse();
this.isUsing = false;
oops.message.dispatchEvent(GameEvent.UseSkillCard, used);
// 派发 CardUsed 让 MissionCardComp 立即补一张新技能卡到本槽位
// 派发 CardUsed 让 MissionCardComp 刷新整个技能卡池
oops.message.dispatchEvent(GameEvent.CardUsed, this);
});
return used;