refactor(hero): 优化技能初始化逻辑并添加技能卡选择功能
- 移除initSkills和addSkill方法中多余的entity参数,改为使用组件内ent属性 - 在HeroSkillsComp中添加技能卡选择事件监听和处理 - 在MissionCardComp中实现技能卡选择界面和事件分发
This commit is contained in:
@@ -130,7 +130,7 @@ export class Monster extends ecs.Entity {
|
||||
model.Attrs[Attrs.BACK_CHANCE]=15
|
||||
model.Attrs[Attrs.CON_RES]=10
|
||||
// ✅ 初始化技能数据(迁移到 HeroSkillsComp)
|
||||
skillsComp.initSkills(hero.skills, uuid, this);
|
||||
skillsComp.initSkills(hero.skills, uuid);
|
||||
|
||||
this.add(view);
|
||||
// 重置视图状态(对象池复用时必须)
|
||||
|
||||
Reference in New Issue
Block a user