panFD
|
bf697906ae
|
refactor(skilldesc): 重构技能描述渲染逻辑,统一驻场光环展示
1. 调整英雄头像预制体的UI布局参数与文字颜色样式
2. 新增驻场光环描述配置表,标准化光环效果的文字与数值渲染
3. 重构技能描述生成逻辑,使用实时数值替代手写文案避免数值漂移
4. 修改富文本高亮色为深绿色以适配深色面板
|
2026-07-30 23:32:26 +08:00 |
|
panFD
|
0457078cbb
|
refactor(HeroBox): 重构技能描述系统,支持富文本高亮与缓存优化
1. 将技能描述拆分为纯文本/富文本双输出接口,数值部分使用金色高亮
2. 新增技能描述缓存,避免重复解析排版降低性能
3. 重构技能文案生成逻辑,统一结构化行处理流程,保证纯/富文本内容一致
4. 修复目标描述文本中的措辞问题
|
2026-07-30 22:47:20 +08:00 |
|
pan
|
501a1e0703
|
feat(hero box): 添加英雄面板空槽位点击交互
1. 新增GameEvent.HeroBoxEmptyClick事件用于空槽位点击通知
2. 为HeroBoxComp添加空槽位节点和点击回调,播放点击动画并派发事件
3. 在MissionCardComp中注册该事件,点击时打开英雄卡池选择界面
4. 完善空槽位的显示/隐藏逻辑
|
2026-07-28 16:45:16 +08:00 |
|
pan
|
15a98f985b
|
refactor(HeroBoxComp): 封装更多按钮状态切换逻辑
将英雄盒子的更多按钮显隐状态切换逻辑抽离为独立私有方法,提升代码可读性和维护性。
|
2026-07-28 16:35:54 +08:00 |
|
pan
|
d0346b4e8c
|
refactor(HeroBoxComp): 优化属性栏配置与实时刷新逻辑
1. 将静态高度常量改为可编辑器配置的序列化属性
2. 添加帧更新实现属性降频刷新功能,同步实时属性
3. 调整变量声明顺序优化代码可读性
|
2026-07-28 16:29:52 +08:00 |
|
pan
|
371178fce3
|
fix(heroBox): 修复英雄面板属性显示错位与展开收起高度异常
1. 修正了暴击率/击晕率的文本和节点名称混淆问题
2. 添加属性栏容器节点,实现展开收起时动态调整高度
3. 修复预制体中属性行的绑定关系错乱问题
|
2026-07-28 16:07:03 +08:00 |
|
pan
|
16cc50cfdf
|
feat(heroBox): 添加英雄信息次级属性折叠功能
1. 移除了三个精灵组件的固定贴图,改为空引用
2. 新增更多属性折叠按钮和5个次级属性栏节点
3. 实现点击按钮切换次级属性栏显示/隐藏的逻辑
4. 调整了英雄盒子预制体的布局和文本内容
5. 修复了布局对齐参数和预制体关联信息
|
2026-07-28 16:06:28 +08:00 |
|
pan
|
a9d891ab86
|
feat(ui/hero): 重构英雄属性显示逻辑,拆分总值与附加值
1. 新增12组战斗属性标签控件,分别对应攻击、生命、暴击等全量属性
2. 重构属性设置方法,将单一的AP/HP显示拆分为通用的总值+附加值显示逻辑
3. 优化空槽位时的属性标签清空逻辑,统一调用工具方法处理
4. 移除预制体中原有的精灵帧引用,替换为无图片的空状态
|
2026-07-28 15:30:57 +08:00 |
|
pan
|
2a5051d46b
|
feat(map): add hero info box panel for mission scene
1. 新增HeroBoxComp组件用于展示单个已登场英雄信息
2. 实现MissionCardComp的英雄信息盒槽位管理逻辑
3. 新增英雄升级事件监听与面板同步逻辑
4. 适配英雄召唤、死亡、出售后的UI刷新
|
2026-07-28 14:47:08 +08:00 |
|
pan
|
647301501c
|
feat(map): 新增英雄卡池卡槽组件HeroBoxComp
1. 新增HeroBoxComp.ts及对应meta配置文件
2. 修改ebox.prefab的spriteFrame为null,适配新组件
3. 组件实现英雄卡基础渲染框架与事件回调逻辑
|
2026-07-28 14:20:44 +08:00 |
|
panFD
|
34cc80fcaf
|
refactor(gui): 替换hero预制体为herobox并更新资源
删除旧的hero预制体元文件,新增herobox预制体元配置,同时更新了ui3.png资源文件
|
2026-07-28 13:47:08 +08:00 |
|