pan
|
d9bccd7c93
|
refactor: 将代码中的card_lv统一替换为rarity
本次提交完成了全项目范围内术语的统一替换,将原本指代卡牌品质/等级的card_lv字段全部重命名为rarity,对齐了设计文档中的命名规范,避免了术语混淆:
1. 更新了所有配置文件、组件类、数据结构中的字段定义
2. 同步修改了注释、文档说明中的相关表述
3. 修正了英雄、技能、装备卡牌的品质显示逻辑
4. 调整了背景颜色切换、属性计算等相关业务逻辑
|
2026-09-02 16:42:54 +08:00 |
|
pan
|
4ad8b2e0b6
|
refactor(ChipComp): 优化英雄图鉴卡图标渲染逻辑
1. 移除动画播放逻辑,改为加载英雄 idle 动画首帧静态展示,降低运行时开销
2. 调整注释与变量命名,统一代码表述风格
3. 修复异步加载竞态保护逻辑
4. 同时删除了冗余的 buff_bg 预制体文件,更新了 maxw/maxb/maxr 预制体的位置与缩放参数,调整了 clips 预制体的显示属性与贴图
fix: 修复部分UI元素的显示异常问题
|
2026-09-01 10:41:36 +08:00 |
|
panFD
|
41842f2b67
|
refactor(config,map): 统一抽离卡片背景颜色配置
将多处硬编码的卡片等级背景颜色数组移至公共配置文件,
同时重构英雄列表组件的等级显示逻辑,替换为标签直接赋值。
|
2026-08-23 23:52:20 +08:00 |
|
panFD
|
612d611cc1
|
refactor(ChipComp): 重构英雄图鉴卡组件逻辑
1. 移除非英雄卡牌渲染能力,仅保留英雄卡展示逻辑
2. 简化背景框切换逻辑,使用常量映射直接匹配颜色节点
3. 清理冗余的卡牌配置依赖与工具方法
4. 统一对外接口为setHeroByUuid,移除旧的setData和setHeroIconByUuid
|
2026-08-23 18:11:40 +08:00 |
|
panFD
|
fb2c67ccab
|
refactor(hero system): 重构英雄升级与卡片展示逻辑
1. 重构英雄升级方法,移除外部传入所需碎片参数,改为从配置表自动读取
2. 简化CardLiteComp.setHeroByUuid,移除卡池等级参数,直接读取英雄静态配置
3. 新增ChipComp.setHeroIconByUuid,重构英雄图标渲染逻辑
4. 新增英雄详情面板的升级功能与碎片展示
5. 新增英雄成长变化的事件监听与面板刷新逻辑
|
2026-08-23 16:27:58 +08:00 |
|
panFD
|
6eb51c8535
|
feat(map): add hero card chip view component
新增了图鉴卡牌预制体组件ChipComp,负责渲染卡牌图标与背景底框,支持英雄卡动画播放和普通卡牌静态图标展示,同时提供了数据设置、清空等对外接口。
|
2026-08-23 16:10:06 +08:00 |
|