From f937328cd7cf917cfaefb08e3159a9c8c92a501c Mon Sep 17 00:00:00 2001 From: mob-sakai <12690315+mob-sakai@users.noreply.github.com> Date: Tue, 18 Jun 2024 17:11:14 +0900 Subject: [PATCH] refactor: refactor --- Packages/src/Runtime/UIParticleUpdater.cs | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/Packages/src/Runtime/UIParticleUpdater.cs b/Packages/src/Runtime/UIParticleUpdater.cs index b703e72..4df5153 100644 --- a/Packages/src/Runtime/UIParticleUpdater.cs +++ b/Packages/src/Runtime/UIParticleUpdater.cs @@ -58,9 +58,8 @@ namespace Coffee.UIExtensions for (var i = 0; i < s_ActiveParticles.Count; i++) { var uip = s_ActiveParticles[i]; - if (!uip || !uip.canvas || !uip.isPrimary || s_UpdatedGroupIds.Contains(uip.groupId)) continue; + if (!uip || !uip.canvas || !uip.isPrimary || !s_UpdatedGroupIds.Add(uip.groupId)) continue; - s_UpdatedGroupIds.Add(uip.groupId); uip.UpdateTransformScale(); uip.UpdateRenderers(); } @@ -77,9 +76,8 @@ namespace Coffee.UIExtensions { uip.UpdateRenderers(); } - else if (!s_UpdatedGroupIds.Contains(uip.groupId)) + else if (s_UpdatedGroupIds.Add(uip.groupId)) { - s_UpdatedGroupIds.Add(uip.groupId); uip.UpdateRenderers(); } }