标签:数值系统
-
AttributeSet 与聚合器:BaseValue/CurrentValue 为什么分开存
属性的 CurrentValue 不是一个字段而是每次查询时对全部生效 GE 的分层求值:BaseValue 管永久成长,聚合器管临时修正,分开存是为了让 GE 的撤销幂等且与施加顺序无关。
-
GameplayEffect 执行模型:三种 DurationPolicy 与 Stacking 的完整语义
Instant/Duration/Infinite 的差别不在"有没有时间"而在"留下什么记录":这篇讲 GE 的生命周期状态机、Stacking 的聚合规则、以及 Modifier 和 Execution 的选择边界。