feat(奖励系统): 实现等级奖励分发和收集品显示功能
- 新增GameEvent.UpdateCollection事件用于更新收集品显示 - 将CardType枚举移至GameSet并添加getLevelRewardType函数 - 修改MissionComp根据等级分发不同类型奖励事件 - 实现MissionGetsComp收集品数量显示功能 - 在SingletonModuleComp中添加收集品更新事件触发
This commit is contained in:
@@ -8,16 +8,10 @@ import { CanSelectHeros, HeroInfo } from "../common/config/heroSet";
|
||||
import { CanSelectSkills, SkillSet } from "../common/config/SkillSet";
|
||||
import { ItemSet } from "../common/config/ItemSet";
|
||||
import { smc } from "../common/SingletonModuleComp";
|
||||
import { CardType } from "../common/config/GameSet";
|
||||
|
||||
const { ccclass, property } = _decorator;
|
||||
|
||||
export enum CardType {
|
||||
Talent = 1,
|
||||
Skill = 2,
|
||||
Potion = 3,
|
||||
Partner = 4
|
||||
}
|
||||
|
||||
/** 视图层对象 */
|
||||
@ccclass('MissionCardComp')
|
||||
@ecs.register('MissionCard', false)
|
||||
|
||||
Reference in New Issue
Block a user