feat(PlayerSkillSystem): 实现天雷狂轰技能特效和伤害机制

- 添加技能2特效配置,包括落雷击中特效和雷暴全屏光环特效
- 更新技能2名称从"全屏AOE伤害"为"全屏天雷狂轰伤害"
- 实现屏幕中央触发全屏雷暴光环效果
- 添加交错落雷机制,对敌方单位进行精确打击
- 支持无敌人时在敌方阵地随机散落震撼天雷
- 优化伤害计算和冷却逻辑
- 同步更新技能日志信息和代码注释
```
This commit is contained in:
huadexuan committed 2026-10-08 00:08:46 +08:00
1 parent 23c559d9f7
commit 8534d974a9
3 files changed
+87 -11

No files matched your search

+1
View File
@@ -143,6 +143,7 @@
- [2026-10-07 17:32:11] 召唤师技能治疗特效实现:使用 ParabolaFlyObject 驱动 GlowOrbGreen 飞球 (Assets/TJGeneratorLibEffects/Prefabs/Interactive/Loot/GlowOrb/GlowOrbGreen.prefab) 抛物线飞行至阵地中心,落地瞬间触发 2.5 倍缩放的 HealNova 粒子冲击波 (Assets/TJGeneratorLibEffects/Prefabs/Interactive/Healing/HealNova.prefab),并在此时调用 BuffSystem.Instance.ApplyGroupHeal 结算恢复。
- [2026-10-07 16:22:52] 法师技能与特效配置更新:法师 projectilePrefab 统一使用 FireballSharpMissileFire.prefab,并且命中落地触发 MagicExplosionFire.prefab 爆破,具体资产路径已同步更新至《召唤之战-角色与技能说明.md》。
- [2026-10-08 00:04:53] 天雷狂轰技能实现:点击释放时在全屏中心激发 NovaLightningBlue 蓝闪电光环,同时按 80ms 节奏交错向全场敌方单位头顶劈下 LightningExplosionBlue 落雷(无敌人时在阵地随机轰炸 6 道),造成最终结算伤害并弹出漂字。具体路径与配置已同步写入项目。
### Reference
- [2026-09-09 12:23:17] 飞行物脚本 Projectile.cs 负责锁敌追踪、碰撞检测和伤害结算。箭矢预制体 ArrowProjectile_White.prefab 已配置 Projectile 组件和 CapsuleCollider(Is Trigger)。远程单位需在攻击动画松弦帧添加 OnAttackEffect Event,并在 UnitBase 中设置 attackType=RangedProjectile、projectilePrefab、projectileSpawnPoint。