fix: UIParticle is scaled by canvas size even when AutoScalingMode.None and ScalingMode.Local

close #313
This commit is contained in:
mob-sakai
2024-06-18 17:47:45 +09:00
parent 433f828ad9
commit 65f7555482

View File

@@ -275,9 +275,9 @@ namespace Coffee.UIExtensions
/// <summary> /// <summary>
/// Particle effect scale. /// Particle effect scale.
/// </summary> /// </summary>
public Vector3 scale3DForCalc => autoScalingMode == AutoScalingMode.UIParticle public Vector3 scale3DForCalc => autoScalingMode == AutoScalingMode.Transform
? m_Scale3D.GetScaled(canvasScale) ? m_Scale3D
: m_Scale3D; : m_Scale3D.GetScaled(canvasScale);
public List<ParticleSystem> particles => m_Particles; public List<ParticleSystem> particles => m_Particles;