refactor(missionCard): 重构卡牌池刷新逻辑,改为整池刷新
1. 修改SCardComp的注释,将补卡逻辑改为整池刷新说明 2. 重构MissionCardComp的onCardUsed回调,替换单张补卡为整池刷新 3. 删除buildSingleHeroCard和buildSingleSkillCard两个单张补卡方法 4. 调整注释说明,新增特殊刷新避免重复触发的逻辑
This commit is contained in:
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user