feat: 实现DoT灼烧技能与debuff图标系统

本次提交完成了以下核心改动:
1.  调整fb-1~fb-6技能预制件的攻击偏移坐标,优化技能弹道位置
2.  新增DoT伤害机制,支持周期伤害/治疗的独立结算
3.  为Buff系统添加施法者属性快照,让DoT暴击、控制判定更准确
4.  新增顶栏debuff图标显示功能,支持灼烧等负面状态可视化
5.  为破晓先知等英雄替换为新的灼烧火球技能6104
6.  修复fb-2预制件的配置字段顺序与多余属性问题
This commit is contained in:
panFD
2026-08-15 14:36:38 +08:00
parent 8e5c0d3852
commit e8c6a7ca6a
17 changed files with 4118 additions and 970 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -251,8 +251,8 @@
"__prefab": {
"__id__": 11
},
"atk_x": 0,
"atk_y": 0,
"atk_x": 20,
"atk_y": 35,
"runType": 0,
"endType": 2,
"speed": 720,

View File

@@ -181,7 +181,7 @@
},
"_type": 0,
"_fillType": 0,
"_sizeMode": 1,
"_sizeMode": 0,
"_fillCenter": {
"__type__": "cc.Vec2",
"x": 0,
@@ -389,11 +389,12 @@
},
"atk_x": 0,
"atk_y": 0,
"_id": "",
"runType": 0,
"endType": 2,
"speed": 720,
"time": 0
"time": 0,
"distance": 0,
"_id": ""
},
{
"__type__": "cc.CompPrefabInfo",
@@ -508,4 +509,4 @@
"instance": null,
"targetOverrides": null
}
]
]

View File

@@ -251,8 +251,8 @@
"__prefab": {
"__id__": 11
},
"atk_x": 0,
"atk_y": 0,
"atk_x": 20,
"atk_y": 30,
"runType": 0,
"endType": 2,
"speed": 720,

View File

@@ -251,8 +251,8 @@
"__prefab": {
"__id__": 11
},
"atk_x": 0,
"atk_y": 0,
"atk_x": 20,
"atk_y": 30,
"runType": 0,
"endType": 2,
"speed": 720,

View File

@@ -251,8 +251,8 @@
"__prefab": {
"__id__": 11
},
"atk_x": 0,
"atk_y": 0,
"atk_x": 20,
"atk_y": 30,
"runType": 0,
"endType": 2,
"speed": 720,

View File

@@ -251,8 +251,8 @@
"__prefab": {
"__id__": 11
},
"atk_x": 0,
"atk_y": 0,
"atk_x": 20,
"atk_y": 30,
"runType": 0,
"endType": 2,
"speed": 720,

File diff suppressed because it is too large Load Diff