Commit Graph

9 Commits

Author SHA1 Message Date
panw
79531e7318 fix: 修复多项UI布局和功能问题
1. 调整任务prefab的位置和内容尺寸
2. 注释掉加载动画自动隐藏逻辑
3. 修改合成规则逻辑适配配置项
4. 调整英雄移动预制体的缩放参数
5. 修改地图预制体的节点名称、尺寸和对齐属性
6. 更新角色控制器预制体的组件和布局参数
2026-05-14 16:40:44 +08:00
panw
9b363cda1c fix: 调整英雄升级所需数量,优化战斗和UI细节
1.  将英雄升级所需数量从2改为3
2.  调整UI3.plist的边框参数
3.  修改地图精灵帧和图集绑定
4.  优化技能提示框动画:减少停留时间并简化漂移淡出逻辑
5.  修改任务卡牌组件:战斗阶段不再隐藏面板,新增战斗阶段无法召唤英雄的限制,注释掉战斗阶段隐藏抽卡面板的代码
6.  重构hnode.prefab的层级和UI组件,调整等级显示样式
2026-05-14 10:55:15 +08:00
panw
626d27e676 refactor(map): 优化英雄信息面板的缓存与复用逻辑
1. 新增缓存预先放置的HInfoComp组件,避免运行时实例化预制体
2. 移除动态创建面板逻辑,改为复用预先摆放的节点
3. 简化ensureHeroInfoPanel逻辑,通过node_index直接获取目标组件
4. 销毁时改为隐藏缓存节点而非直接销毁,保留复用基础
5. 移除冗余的relayoutHeroInfoPanels方法和相关逻辑
2026-05-13 17:13:41 +08:00
panw
b578e17186 feat(map): add node_index property to HInfoComp
新增节点索引属性用于标识当前组件绑定的节点位置
2026-05-13 16:18:08 +08:00
panw
2b446ad45c fix: 修复多个预制体布局与组件问题
1. 调整ranks.prefab的prefab引用与新增输入阻断组件
2. 统一调整hnode.prefab的节点位置、尺寸与字体样式
3. 修复map_rpg.prefab的节点偏移、组件id与新增背景矩形节点
2026-05-13 15:38:48 +08:00
walkpan
8e152eb710 chore: 更新图集资源与布局配置
1.  更新umps.png纹理图集与plist配置,调整所有精灵的裁剪偏移、旋转状态与纹理坐标
2.  修改mission.prefab的横向间距为40
3.  调整loading.prefab的加载图标缩放与尺寸,并替换精灵帧资源
2026-05-13 13:02:51 +08:00
walkpan
4305a4461e refactor(hero&mission): 调整英雄站位逻辑与配置
1.  修改游戏地平线Y轴偏移至100,适配新的UI布局
2.  为英雄属性组件添加分路与排位字段并初始化
3.  重构英雄站位分配逻辑,使用新增字段记录英雄位置
4.  更新地图与UI预制体的布局偏移适配新的游戏地平线
2026-05-13 00:15:38 +08:00
walkpan
5e5a152fec fix(ui): 调整天赋界面布局和精灵边框
- 更新 aui.plist 中精灵的边框值以正确适配九宫格缩放
- 修改 talents.prefab 中布局组件的参数,优化天赋图标的排列间距和约束
2026-05-10 23:55:30 +08:00
panw
07aec09283 fix: 修复组件销毁时事件解绑和空引用问题并添加任务界面
- 在多个组件的onDestroy方法中添加节点有效性检查,防止无效节点上解绑事件
- 修复MissionComp中任务启动逻辑,改为通过UI打开方式触发MissionStart事件
- 添加新的任务界面(UIID.Mission)及相关配置
- 修复MissionCardComp中Map未初始化导致的空引用问题
- 优化按钮事件绑定和解绑逻辑,增加空值检查
2026-05-08 14:14:38 +08:00