walkpan
5ce02c95f5
refactor(map): 优化英雄切换动画及状态管理
- 将 HInfoComp 组件改为继承自 CCComp 并注册为 ECS 组件
- 新增动画锁定标志 isMoving 防止快速点击引起动画冲突
- 添加 moveTimeoutId 用于管理动画队列异步操作,避免重叠
- 优化英雄切换的移动动画,缩短动画时长为0.2秒
- moveHeroesLeft 与 moveHeroesRight 方法增加动画锁定与异步取消逻辑
- 在切换英雄时调用 smc.updateFihgtHero 以更新当前战斗英雄状态
- 清理和销毁动画节点时更严格以避免残留和内存泄漏
- MissionHomeComp 中 mission_end 方法增加日志输出
- MissionHeroComp 去除了冗余空行,优化代码结构
2025-10-20 22:59:38 +08:00
..
2025-08-18 17:00:40 +08:00
2025-08-18 17:00:40 +08:00
2025-10-16 16:52:27 +08:00
2025-08-18 17:00:40 +08:00
2025-07-12 21:40:54 +08:00
2025-08-18 17:00:40 +08:00
2024-07-17 16:14:14 +08:00
2025-08-18 17:00:40 +08:00
2025-08-24 23:40:37 +08:00
2025-08-24 23:40:37 +08:00
2025-10-12 14:58:52 +08:00
2025-08-24 23:40:37 +08:00
2025-08-25 23:42:31 +08:00
2025-08-24 23:40:37 +08:00
2025-10-20 22:59:38 +08:00
2025-08-18 17:00:40 +08:00
2025-02-03 11:56:33 +08:00
2025-08-18 17:00:40 +08:00
2025-08-20 14:02:14 +08:00
2025-08-20 14:02:14 +08:00
2025-10-16 16:52:27 +08:00
2025-08-18 17:00:40 +08:00
2025-10-20 22:59:38 +08:00
2025-08-18 17:00:40 +08:00
2025-10-20 22:59:38 +08:00
2025-08-18 17:00:40 +08:00
2025-10-19 17:18:22 +08:00
2025-08-18 17:00:40 +08:00
2024-07-17 16:14:14 +08:00
2025-08-11 22:02:20 +08:00
2025-08-18 17:00:40 +08:00
2025-10-19 17:18:22 +08:00
2025-08-18 17:00:40 +08:00
2025-09-01 17:27:24 +08:00
2025-09-01 10:36:33 +08:00
2025-10-19 23:46:18 +08:00
2025-08-20 14:02:14 +08:00
2025-10-12 22:39:10 +08:00
2025-08-18 17:00:40 +08:00
2024-07-17 16:14:14 +08:00