|
|
78ac2e949f
|
feat(英雄系统): 优化天赋触发机制和技能施放逻辑
重构HeroAttrsComp组件结构,新增天赋触发相关属性
调整SACastSystem技能施放逻辑,支持风怒和双施天赋效果
删除无用的SCastSystem.ts.meta文件
|
2025-11-19 11:18:11 +08:00 |
|
|
|
7b067213c0
|
feat(天赋系统): 重构天赋系统并添加新天赋效果
- 重构天赋类型和效果枚举,简化触发条件分类
- 添加天赋buff数组支持叠加效果计算
- 实现多种新天赋效果包括风怒、溅射、护盾等
- 修改熟练天赋触发条件从3次改为10次攻击
|
2025-11-18 16:46:13 +08:00 |
|
|
|
4af9a6fd9e
|
refactor(hero): 重构英雄属性系统与受击特效
将HeroAttrSystem从HeroAttrsComp中分离为独立文件
删除废弃的05-outline-glow资源文件
优化TalComp.ts中的代码格式
使用FlashSprite替换旧的受击特效实现
|
2025-11-15 10:52:39 +08:00 |
|
|
|
8152523e10
|
feat(战斗系统): 实现基于技能距离的智能移动和攻击逻辑
重构英雄和怪物移动系统,引入技能距离缓存机制
在HeroAttrsComp中添加技能距离缓存管理
修改HeroSkillsComp以支持技能距离计算
更新移动系统使用技能距离判断攻击时机和停止位置
调整怪物配置统一使用水球技能
|
2025-11-03 22:59:56 +08:00 |
|
|
|
187153ac9e
|
feat(英雄系统): 添加怒气值属性及相关功能
top 血条样式调整
- 在HeroAttrsComp中添加pow属性表示当前怒气值
- 在HeroAttrs枚举中添加POW_MAX和POW_REGEN属性
- 修改HeroViewComp根据英雄类型显示不同资源条
- 调整boss血条位置偏移量
- 注释掉物理系统调试绘制代码
|
2025-11-02 13:34:04 +08:00 |
|
|
|
2e1c6c3aa1
|
fix(英雄属性): 调整英雄锚点位置并修复HP/MP回复逻辑
将英雄hk1的锚点y坐标从0调整为0.2以改善显示效果
使用Timer控制HP/MP回复频率,从每帧改为每秒回复固定值
|
2025-11-01 21:34:40 +08:00 |
|
|
|
cb844cf65f
|
解决一些小问题
|
2025-11-01 15:02:31 +08:00 |
|
|
|
2b8ba46759
|
技能继续调整
|
2025-11-01 11:15:11 +08:00 |
|
|
|
b8f48e09d6
|
feat(战斗系统): 实现伤害队列机制优化战斗处理
重构伤害处理逻辑,将直接伤害组件改为队列系统
- 新增DamageQueueComp组件管理伤害事件队列
- 添加DamageQueueHelper工具类处理伤害事件添加和查询
- 修改HeroAtkSystem改为处理伤害队列而非单个伤害
- 移除旧的DmgDataCom组件及相关引用
- 优化SkillView.apply_damage使用新队列系统
|
2025-10-31 20:08:43 +08:00 |
|
|
|
65b1eebd84
|
refactor(skill): 重构伤害计算逻辑
- 删除SkillEnt.ts及其meta文件,简化技能实体管理
- 将SDataCom重命名为更清晰的DmgDataCom和SDataCom
- 重构伤害计算系统,增加命中检测和伤害类型处理
- 优化技能碰撞检测逻辑,支持范围伤害和数量限制
|
2025-10-31 13:38:32 +08:00 |
|
|
|
40e0086be3
|
refactor(hero): 移除SkillConComp并添加ECS系统注册装饰器
- 删除废弃的SkillConComp组件及其meta文件
- 为HeroAtkSystem、HeroAttrSystem等系统添加@ecs.register装饰器
- 在生命周期系统中添加空安全检查
- 移除SkillConComp相关引用及调试日志
- 在移动系统中添加节点有效性检查
|
2025-10-30 16:31:44 +08:00 |
|
|
|
bdcc606e02
|
refactor(hero): 将is_atking状态从HeroViewComp移到HeroAttrsComp
将攻击状态is_atking从视图组件HeroViewComp移动到属性组件HeroAttrsComp,以保持状态管理的集中性
|
2025-10-30 16:11:07 +08:00 |
|
|
|
55646c3a11
|
重构了 技能系统,还需要完善
|
2025-10-30 15:12:49 +08:00 |
|
|
|
2d358e450d
|
战斗系统 重构继续
|
2025-10-30 10:39:46 +08:00 |
|