pan
|
7436944752
|
refactor(map): 优化槽位检测逻辑并新增满槽提示
1. 为MissEquipComp和MissSkillsComp新增静态实例缓存和isFull方法,避免强引用查询
2. 修复槽位坐标的空格格式问题
3. 扩展showSmallTip的参数类型,新增多种面板满槽提示场景
4. 在英雄、装备、技能面板开启逻辑中添加满槽校验和对应提示
|
2026-08-06 10:44:42 +08:00 |
|
panFD
|
115a50d0be
|
style(map): adjust y coordinate of skill slots
move all skill slot positions up by 50 pixels to fix layout offset
|
2026-08-03 00:41:13 +08:00 |
|
panFD
|
6ec4838c57
|
style(map,skill): 调整技能槽位坐标与预制体尺寸
调整了MissSkillsComp的技能槽位Y轴偏移与X轴间距,同时更新sbox.prefab的控件尺寸与布局参数,统一UI显示规格
|
2026-08-03 00:31:54 +08:00 |
|
panFD
|
b3efb06894
|
refactor: 统一替换内置console日志为可配置化日志系统
1. 将各业务模块中的硬编码console日志替换为自定义Logger模块,新增DEBUG开关控制日志输出
2. 为MissSkillsComp新增道具卡牌使用处理逻辑,支持药水类技能直接给全队施加buff
3. 修复了道具卡牌事件监听绑定错误的问题
4. 新增了hero预制体的meta配置文件
5. 调整了装备预制体的UI布局参数
|
2026-07-23 23:58:06 +08:00 |
|
panFD
|
ac0891ccdd
|
feat: 实现药水卡限时强化功能,支持自定义数值覆写
1. 新增Buff数值覆写机制,支持药水卡自定义buff效果数值
2. 重构属性计算逻辑,支持读取药水卡传递的覆写值
3. 新增多组限时强化Buff与药水卡配置
4. 优化UI数值显示,实时展示最终属性值
5. 新增多维度调试日志方便排查问题
|
2026-07-23 23:00:49 +08:00 |
|
panFD
|
3f11eb8839
|
refactor(mission): 实现技能装备盒共享计数机制
1. 新增BoxCounter类统一管理技能和装备盒的槽位占用
2. 调整技能/装备槽位布局使用常量对齐
3. 任务开始时重置共享计数器
4. 添加槽位已满的拦截逻辑和提示
5. 槽位增减时同步更新计数器
|
2026-07-23 09:25:49 +08:00 |
|
pan
|
401b02be96
|
feat: 新增装备商店系统,调整英雄站位与抽卡逻辑
1. 重构抽卡函数,新增排除装备卡参数,装备卡改为商店直购
2. 添加装备商店面板,支持装备浏览与购买,跨波次保留购买记录
3. 调整英雄出场点位坐标,优化战场布局
4. 扩展技能卡槽位,新增两行技能槽位置
5. 重构EquipListComp组件,适配装备商店UI逻辑
6. 删除废弃的melist预制件与相关元文件
7. 调整hnode预制件布局参数
|
2026-07-22 10:44:01 +08:00 |
|
panFD
|
5d244e8091
|
refactor(ui): 移除废弃的技能UI预制件并调整布局
1. 删除了mskills.prefab及其元数据文件
2. 调整了mission.prefab中三处文本的实际字体大小从31改为25
3. 重新排布了MissSkillsComp的技能槽位置
|
2026-06-19 23:23:56 +08:00 |
|
panFD
|
500ba03eb9
|
feat(game): 重构卡牌技能关联逻辑,调整游戏UI布局
为CardConfig新增skill字段,支持卡牌独立关联技能UUID
重构SCardComp与SkillBoxComp的技能获取逻辑,修复技能图标与配置读取问题,修正组件参数注释
调整GameSet中的游戏地平线坐标,优化多个场景与UI预制体的布局位置
移除部分预制体中的冗余配置项,清理无效代码
|
2026-06-04 23:12:57 +08:00 |
|
pan
|
2c306ff21a
|
feat(技能槽UI): 调整技能槽布局并更新预制件样式
清理了无用的导入语句,调整了MissSkillsComp中的技能槽坐标位置,更新了sbox预制件的图标、文本样式与节点配置,优化界面显示效果。
|
2026-06-04 15:49:16 +08:00 |
|
pan
|
efe6cc0dd7
|
refactor(skill): 重构技能盒子管理为ECS实体架构
新增SBox ECS实体,统一管理技能盒子的创建、挂载与销毁
重构MissSkillsComp,改用SBox实体替代直接实例化技能节点
更新SkillBoxComp,新增实体引用以通过ECS生命周期销毁节点
临时调整SCastSystem的索敌范围为全屏级,方便测试
|
2026-06-04 14:41:27 +08:00 |
|
pan
|
27ffdaaf87
|
refactor: 重构技能弹窗系统,移除冗余技能池逻辑
1. 删除SkillBoxCardConfig相关类型、技能池配置和抽卡函数
2. 移除技能弹窗的刷新次数持久化逻辑与UI
3. 简化MissSkillsComp、SkillBoxComp的技能处理流程
4. 统一技能卡的添加和初始化逻辑,移除config专用初始化流程
5. 调整MissionCardComp的波次技能弹窗触发逻辑
6. 清理CardComp中冗余的技能描述缓存代码
7. 修正UIConfig中SkillBox预制体路径命名
|
2026-06-03 17:24:22 +08:00 |
|
pan
|
e76cba7933
|
feat(map): 新增固定波次技能三选一弹窗系统
1. 新增MSkillBoxComp弹窗组件,实现固定波次触发的技能卡选择功能
2. 新增SkillBoxCardConfig配置与SkillBoxPool技能池,支持按波次配置技能
3. 重构MissionCardComp,将技能卡抽取改为固定波次弹窗触发
4. 扩展SingletonModuleComp与MissionComp,添加技能刷新次数持久化逻辑
5. 优化MissSkillsComp,新增SkillBox专属技能加载流程
6. 修复SkillBoxComp,支持自定义技能参数覆盖
7. 调整UIConfig与CardSet配置,适配新的技能卡流程
|
2026-06-03 16:36:22 +08:00 |
|
panw
|
2443dfce85
|
refactor(map): 为所有组件的onDestroy添加父类调用
统一修复组件销毁时未调用父类生命周期方法的问题,确保资源正确释放
|
2026-05-13 16:03:53 +08:00 |
|
walkpan
|
e880613f8f
|
docs: 为游戏地图模块添加详细的代码注释
为游戏地图模块的脚本文件添加全面的注释,说明每个组件的职责、关键设计、依赖关系和使用方式。注释覆盖了英雄信息面板、技能卡槽位管理器、排行榜弹窗、卡牌控制器、背景滚动组件等核心功能模块,提高了代码的可读性和维护性。
同时修复了英雄预制体的激活状态和技能效果预制体的尺寸参数。
|
2026-04-07 19:00:30 +08:00 |
|
panw
|
756d05f402
|
fix(ui): 调整角色控制器和技能槽的布局位置与缩放
- 将技能槽的Y坐标统一上移20像素,改善视觉间距
- 调整角色控制器节点的位置、缩放和锚点,优化界面适配
- 禁用部分UI组件并更新布局约束,修复显示错位问题
|
2026-04-07 11:04:18 +08:00 |
|
panw
|
686e47b26c
|
feat(技能盒): 添加技能盒销毁事件与自动排列功能
- 新增 RemoveSkillBox 事件用于技能盒销毁时通知
- 在 SkillBoxComp 销毁时触发 RemoveSkillBox 事件
- 为 MissSkillsComp 实现技能盒槽位管理系统
- 技能盒添加时会自动分配到可用槽位
- 技能盒销毁后会自动重新排列剩余技能盒
- 调整技能盒预制体尺寸和位置以优化显示效果
|
2026-04-07 10:56:46 +08:00 |
|
walkpan
|
62b7b9783a
|
feat(map): 新增任务技能面板并优化技能触发逻辑
- 新增 mskills.prefab 作为任务技能容器
- 将 MissSkillsComp 挂载到场景实体层,移除 MissionCardComp 中的引用
- 优化 SkillBoxComp 触发坐标计算,改为基于父节点位置
- 调整技能盒尺寸并添加等级标签显示
- 修复战斗开始时技能触发计时器重置逻辑
|
2026-04-06 22:09:43 +08:00 |
|
walkpan
|
fa629d71d9
|
feat(技能): 将技能卡释放逻辑移至独立组件并添加UI显示
- 新增 MissSkillsComp 组件,用于管理场景中释放的技能卡
- 将技能卡释放监听从 MissionHeroComp 移至 MissSkillsComp
- 新增 SkillBoxComp 组件,负责单个技能卡的表现和触发逻辑
- 在 role_controller.prefab 中添加 miss_skill_node 节点引用
- 技能卡现在会在场景中显示图标和剩余回合信息
- 支持即时技能和持续多回合技能的不同触发机制
|
2026-04-06 19:18:44 +08:00 |
|
walkpan
|
bb709ca905
|
feat(技能系统): 添加技能盒组件和预制体
- 新增 SkillBoxComp 和 MissSkillsComp 组件,用于技能盒视图逻辑
- 创建 sbox.prefab 技能盒预制体,包含完整的 UI 结构和精灵组件
- 为组件添加元数据文件,支持 ECS 框架集成
|
2026-04-06 17:32:25 +08:00 |
|