Commit Graph

8 Commits

Author SHA1 Message Date
pan
c78502c4ff fix(equipBox): 修正装备弹窗显示层级和位置问题
1. 调整ibox预制体的尺寸和对齐参数适配新布局
2. 修改弹窗挂载层级,避免被其他元素遮挡
3. 修正弹窗位置计算逻辑,适配新的父节点坐标系
2026-08-06 19:51:26 +08:00
panFD
ae540e1232 style(map): 调整信息框Y轴偏移并简化布局代码
1. 将EquipBoxComp和SkillBoxComp的IBOX_OFFSET_Y从60改为80
2. 移除IBoxComp中冗余的布局常量和自适应布局逻辑
2026-08-03 09:10:37 +08:00
panFD
0fe6542b87 refactor(map): 优化装备/技能信息弹窗布局逻辑
1. 调整信息框Y轴偏移量从80改为60
2. 新增弹窗自适应高度功能,根据内容动态调整弹窗尺寸
3. 采用顶部锚定模式,弹窗顶部固定偏移位置随内容高度自动向下延伸
4. 优化弹窗内边距和最小高度限制,避免弹窗过窄过矮
2026-08-03 00:40:47 +08:00
pan
8c421c42d4 feat: 新增技能装备详情弹窗IBox,替换旧英雄信息弹窗逻辑
1. 重构IBoxComp组件,支持技能和装备详情展示
2. 为EquipBoxComp和SkillBoxComp添加长按弹窗功能
3. 更新UI配置,修正IBox弹窗层级
4. 新增富文本工具函数生成技能装备详情文案
2026-07-31 10:55:46 +08:00
panFD
cb2bc37a68 refactor(map): 优化技能盒与装备盒的长按交互逻辑
将原有的单点触摸触发改为长按触发,统一使用触摸开始/结束/取消事件实现长按检测,添加长按计时和状态标记,修复短按误触发的问题,同时在组件销毁时清理计时器防止内存泄漏。
2026-07-26 20:13:41 +08:00
pan
b647d68dde fix(equipBox): 修复装备盒点击预览逻辑
1. 移除冗余的跨卡池查找逻辑,改为仅从装备卡池查询装备配置
2. 新增isEquipCard参数区分装备卡和技能卡预览,优化HInfoComp的数据查询逻辑
3. 调整弹窗打开参数,简化装备盒点击的配置传递
2026-07-22 12:58:33 +08:00
pan
fd056b4433 refactor(game): 拆分装备卡配置与逻辑,独立管理装备系统
1. 将装备卡从原技能卡池拆分至独立的EquipSet.ts配置
2. 新增专用的装备盒实体与事件流程,替换原有技能卡复用逻辑
3. 调整FieldSkillHelper以支持装备卡的属性加成统计
4. 优化装备商店与抽卡逻辑,移除装备卡的抽卡参与
2026-07-22 12:55:57 +08:00
pan
e17ffeb2fd feat(map): add equip card box system
新增了场上装备卡槽管理系统,包含以下内容:
1. 新增EBox实体类,负责装备卡节点的创建、初始化和销毁流程
2. 新增EquipBoxComp组件,实现单个装备卡的视图显示和逻辑控制
3. 新增MissEquipComp组件,管理10个装备卡槽位的分配、回收和重排
4. 完整实现了装备卡的触发逻辑,支持即时、定时、事件型等多种技能类型
2026-07-22 12:54:29 +08:00