From 63b24d8a8b478b3165733ece3eec524e88b28855 Mon Sep 17 00:00:00 2001 From: mob-sakai <12690315+mob-sakai@users.noreply.github.com> Date: Tue, 18 Jun 2024 17:47:45 +0900 Subject: [PATCH] fix: UIParticle is scaled by canvas size even when `AutoScalingMode.None` and `ScalingMode.Local` close #313 --- Packages/src/Runtime/UIParticle.cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Packages/src/Runtime/UIParticle.cs b/Packages/src/Runtime/UIParticle.cs index ee0cb71..ef773aa 100644 --- a/Packages/src/Runtime/UIParticle.cs +++ b/Packages/src/Runtime/UIParticle.cs @@ -275,9 +275,9 @@ namespace Coffee.UIExtensions /// /// Particle effect scale. /// - public Vector3 scale3DForCalc => autoScalingMode == AutoScalingMode.UIParticle - ? m_Scale3D.GetScaled(canvasScale) - : m_Scale3D; + public Vector3 scale3DForCalc => autoScalingMode == AutoScalingMode.Transform + ? m_Scale3D + : m_Scale3D.GetScaled(canvasScale); public List particles => m_Particles;