Commit Graph

21 Commits

Author SHA1 Message Date
panw
38f0863583 fix(hero): 移除死亡动画播放逻辑
移除 HeroSpine、HeroViewComp 和 HeroAnmComp 中与死亡动画相关的播放调用和状态检查。因为死亡动画可能已整合到其他特效或逻辑中,继续播放会导致视觉或逻辑冲突。
2026-04-01 09:15:53 +08:00
panw
3a8f015a78 refactor: 移除调试日志并统一使用日志工具
- 删除多个文件中的 console.log/console.warn/console.error 调试输出
- 将日志输出统一替换为 mLogger 工具,支持调试模式控制
- 清理注释掉的调试代码和空方法体
2026-02-03 16:49:24 +08:00
walkpan
81f55a796d refactor(hero): 优化英雄对象池管理及视图初始化
- 在Monster类中实现多键对象池管理,提升英雄节点复用效率
- 将HeroViewComp的初始化逻辑提取到独立init方法,便于对象池复用时重置状态
- 移除HeroSpine中冗余的onDestroy方法
- 修复HeroViewComp中方向缩放计算问题,确保scale.x为正
- 优化碰撞体启用逻辑,延迟一帧确保物理系统正确注册
- 清理HeroViewComp中残留的定时器和缓动
2026-01-02 23:27:05 +08:00
walkpan
beb0f9feb4 feat(技能系统): 添加治疗和护盾技能支持
实现治疗和护盾技能的基础功能,包括:
1. 在SACastSystem中添加对治疗和护盾技能类型的支持
2. 新增技能目标选择逻辑,根据技能类型选择敌人或友军
3. 添加buff动画效果和技能提示
4. 更新刘邦的技能配置为护盾技能
5. 移除不再使用的EndAnm相关文件
2025-12-31 19:50:27 +08:00
walkpan
46a779633a feat(hero): 添加受击闪光效果并重构相关代码
新增FlashSprite组件实现受击闪光效果
重构HeroAnmComp和HeroViewComp以支持闪光效果
更新多个英雄prefab以包含闪光材质和组件
2025-11-15 11:15:30 +08:00
walkpan
2b8ba46759 技能继续调整 2025-11-01 11:15:11 +08:00
walkpan
c1544365ba 英雄动画重构 2025-10-23 10:43:15 +08:00
panfudan
cb8c37c23a 添加微信云开发环境 2025-08-18 00:27:57 +08:00
panfudan
d464491172 英雄和敌人 全死亡后,判定解决 2025-08-12 20:20:05 +08:00
panfudan
25ed3a009a 角色 停止后 切换到idle动画 2025-08-08 13:44:28 +08:00
walkpan
cdb8261be9 释放技能动画 设定在技能参数中+伤害系统建立 2025-02-03 10:45:06 +08:00
pan@work
935d3f1185 动画替换完成 2024-11-29 16:45:32 +08:00
walkpan
8d97e1b3e0 动画重做,需要修改 2024-11-29 13:36:06 +08:00
walkpan
f41ff64395 去除max动画,用特效替代大招 2024-11-16 16:47:17 +08:00
walkpan
0793334379 英雄动画修复,技能反向修复 2024-11-16 16:27:46 +08:00
pan@work
e907141580 hero 死亡进入墓地 而不是摧毁,todo 受伤动画重做 2024-11-15 10:17:06 +08:00
walkpan
3f8cf727d9 dd 2024-11-13 08:14:10 +08:00
walkpan
cd0dc9fe7c 假期修改 2024-09-18 12:45:05 +08:00
pan@work
4501876c37 dd 2024-09-11 18:00:43 +08:00
walkpan
336c7cd947 修复动画文件 2024-09-11 14:18:49 +08:00
pan@work
0129c63bb9 添加了几个英雄 2024-09-09 10:48:52 +08:00