刚刚在Fab上通过审查了这个。它是一个独立的状态效果框架,完全使用纯C++设计,适用于需要buff和debuff但不需要完整游戏能力系统的项目。功能: * 持续时间或无限效果 * 三种堆叠策略:添加/刷新/替换,最大堆叠数量 * 基于GameplayTag的效果,免疫和清除 * 使用DataTable驱动 — 无需修改代码即可添加新效果 * 内置委托:OnApplied, OnRemoved, OnStackChanged, OnExpired, OnPeriodicTick * 与任何现有的状态、属性或健康系统兼容via IEffectTargetInterface * 周期效果用于DoT/HoT样式机制 * Zero-Tick — 完全基于计时器的可视效果(VFX/动画)故意不在插件本身中构建,而是通过委托让用户自行处理。 Fab:https://fab.com/s/23685c1cb9f2 愿意回答关于架构的任何技术问题。