From 398b6176870ec4776cb4651b5ef65fb612eb42ab Mon Sep 17 00:00:00 2001 From: Thomas Ingram Date: Sat, 14 Aug 2021 12:46:24 +1000 Subject: [PATCH] Removed self-references from VFXTransformBinder https://forum.unity.com/threads/issue-vfxtransformbinder-redundantly-accesses-transform.1122433/ --- .../PropertyBinding/Implementation/VFXTransformBinder.cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/com.unity.visualeffectgraph/Runtime/Utilities/PropertyBinding/Implementation/VFXTransformBinder.cs b/com.unity.visualeffectgraph/Runtime/Utilities/PropertyBinding/Implementation/VFXTransformBinder.cs index 8d8d133e20d..1dc5d91b9e4 100644 --- a/com.unity.visualeffectgraph/Runtime/Utilities/PropertyBinding/Implementation/VFXTransformBinder.cs +++ b/com.unity.visualeffectgraph/Runtime/Utilities/PropertyBinding/Implementation/VFXTransformBinder.cs @@ -40,9 +40,9 @@ public override bool IsValid(VisualEffect component) public override void UpdateBinding(VisualEffect component) { - component.SetVector3((int)Position, Target.transform.position); - component.SetVector3((int)Angles, Target.transform.eulerAngles); - component.SetVector3((int)Scale, Target.transform.localScale); + component.SetVector3((int)Position, Target.position); + component.SetVector3((int)Angles, Target.eulerAngles); + component.SetVector3((int)Scale, Target.localScale); } public override string ToString()