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