当执行SpecExecutor.cs中的函数ExecuteEffectNode 调用GameplayEffectSpec.cs的第151行的 target.EffectContainer.AddEffect(this);随后调用RegisterRunningEffect(effectSpec, context),会造成同一效果添加2次,在tick的时候会执行2次,以旋风斩举例,调用2次执行周期调用效果了55次,调用1次执行27次
当执行SpecExecutor.cs中的函数ExecuteEffectNode 调用GameplayEffectSpec.cs的第151行的 target.EffectContainer.AddEffect(this);随后调用RegisterRunningEffect(effectSpec, context),会造成同一效果添加2次,在tick的时候会执行2次,以旋风斩举例,调用2次执行周期调用效果了55次,调用1次执行27次