From 54a4b1cdfd06400c7be89c1ee704bb42a659c7c2 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 f4d66b5..cce8314 100644
--- a/Packages/src/Runtime/UIParticle.cs
+++ b/Packages/src/Runtime/UIParticle.cs
@@ -250,9 +250,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;