panw
|
f7f6c57b56
|
refactor(map): 优化英雄列表排序和英雄等级展示逻辑
1. 新增英雄列表按pool_lv升序排序的逻辑
2. 从cardData中获取英雄等级替代直接读取HeroInfo,优化数据读取方式
|
2026-05-28 09:59:33 +08:00 |
|
panw
|
f114fca2ce
|
refactor(map): 抽象卡牌背景颜色逻辑,简化代码
将多个文件中重复的卡池颜色切换逻辑提取为CardBgComp组件,
减少重复代码,提高可维护性
|
2026-05-28 09:23:01 +08:00 |
|
panw
|
861ed26977
|
refactor(map): 移除冗余的卡池等级节点并重构显示逻辑
1. 删除HInfoComp和CardLiteComp中不再使用的pool_lv相关节点字段
2. 将卡池等级背景色显示逻辑迁移到HerosListComp中统一处理
3. 简化CardLiteComp的节点初始化隐藏逻辑
|
2026-05-28 09:08:11 +08:00 |
|
panw
|
a17b5ab8db
|
fix(map): 简化英雄列表等级节点的显示逻辑
移除冗余的分支判断,仅根据等级字符串直接匹配显示对应节点,同时隐藏了多余的light和bg节点
|
2026-05-27 17:04:39 +08:00 |
|
panw
|
ad0539d238
|
refactor(ui): 调整UI页面管理方式,改为节点显隐控制
1. 注释并禁用了Ranks、Heros、Talents三个UIID的全局弹窗配置
2. 将三个页面改为通过MissionHomeComp控制节点显隐切换
3. 移除了原有的gui.open/remove弹窗调用逻辑,改为设置active状态
4. 调整了组件生命周期,改用onEnable替代onAdded处理显示逻辑
5. 更新了对应组件的注释和文档说明
|
2026-05-27 16:18:26 +08:00 |
|
panw
|
f0c5b423d6
|
fix: 调整英雄列表组件调试模式与布局
1. 将CardLiteComp的debugMode默认值改为false
2. 修复heros预制体的Widget对齐参数与位置
3. 优化HerosListComp的日志调试开关,新增卡片列表内容高度自适应逻辑
|
2026-05-27 15:35:59 +08:00 |
|
panw
|
2f27bb7035
|
feat(map): 重构英雄图鉴页面,实现完整的英雄卡片展示与详情功能
1. 重写HerosListComp组件,实现卡片动态生成、选中高亮、详情更新逻辑
2. 完善CardLiteComp组件,支持英雄卡渲染、点击交互与动画加载
3. 清理冗余的预制体绑定代码,修复异步加载竞态问题
4. 添加详细的日志与注释,优化可维护性
|
2026-05-27 15:24:40 +08:00 |
|
panw
|
ff2785680d
|
feat(map): 新增英雄图鉴相关组件与配置
1. 新增CardLiteComp卡牌组件、HerosListComp英雄列表组件
2. 新增cardlite预制体及其元配置
3. 重构HlistComp移除旧的英雄图标节点与切换按钮逻辑
|
2026-05-27 10:08:16 +08:00 |
|