21 lines
798 B
C#
21 lines
798 B
C#
using UnityEngine;
|
||
using BaseGames.Combat;
|
||
|
||
namespace BaseGames.Combat.StatusEffects
|
||
{
|
||
/// <summary>
|
||
/// 状态效果管理器(Phase 1 桩)。
|
||
/// 实现 IStatusEffectable 接口,由 HurtBox 通过接口调用,避免程序集循环依赖。
|
||
/// Phase 2 实现完整的效果叠加、持续时间、DoT 伤害计算。
|
||
/// </summary>
|
||
public class StatusEffectManager : MonoBehaviour, IStatusEffectable
|
||
{
|
||
// Phase 1:空实现
|
||
public void ApplyStatusEffect(DamageType type) { }
|
||
}
|
||
|
||
// ── Phase 1 占位效果类型 ──────────────────────────────────────────────────
|
||
public class FireEffect { }
|
||
public class PoisonEffect { }
|
||
}
|