游戏性效果基础

GameplayEffects(游戏效果)

到这里学习GameplayEffects的基础知识。 https://github.com/tranek/GASDocumentation?tab=readme-ov-file#concepts-ge

公式计算

MMCExecution 是GAS中参与公式计算的两个主要方式。MMC本身有基础的蓝图支持,而Execution则对蓝图的支持非常薄弱。

大多数情况下MMC是够用的,而GGA也通过函数库提供了对Execution的蓝图支持。

gga guide 36

下图是使用这些API的案例:

gga guide 37
Bouns: 通常,我不太建议你将所有的属性,包括装备属性都设计为GameplayAttribute,而是在GameplayEffect执行时,通过MMC或者Execution从其它对象(如装备Actor)上获取相应的数值。