From 60a1211cb099b367d465b24711407e460bc3db3d Mon Sep 17 00:00:00 2001 From: Arkmoon <1415351793@qq.com> Date: Tue, 16 Jun 2026 20:15:49 +0800 Subject: [PATCH] Fix target reference in GetExecutionContext method MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 如果完全跳过BuffNodeData会有ios裁剪的风险 --- Assets/SkillEditor/Runtime/Effect/BuffEffectSpec.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Assets/SkillEditor/Runtime/Effect/BuffEffectSpec.cs b/Assets/SkillEditor/Runtime/Effect/BuffEffectSpec.cs index afdf42c..f816861 100644 --- a/Assets/SkillEditor/Runtime/Effect/BuffEffectSpec.cs +++ b/Assets/SkillEditor/Runtime/Effect/BuffEffectSpec.cs @@ -13,7 +13,7 @@ public class BuffEffectSpec : GameplayEffectSpec protected override SpecExecutionContext GetExecutionContext() { // Buff 的目标就是 Target(Buff 持有者) - var currentTarget = Target ?? Context?.GetTarget(NodeData?.targetType ?? Data.TargetType.ParentInput); + var currentTarget = Target ?? Context?.GetTarget(BuffNodeData?.targetType ?? Data.TargetType.ParentInput); return new SpecExecutionContext {