3.0.0-preview.34

# [3.0.0-preview.34](https://github.com/mob-sakai/ParticleEffectForUGUI/compare/v3.0.0-preview.33...v3.0.0-preview.34) (2020-09-15)

### Bug Fixes

* not working as expected in world simulation space ([683fcb4](683fcb4ecd)), closes [#98](https://github.com/mob-sakai/ParticleEffectForUGUI/issues/98)
This commit is contained in:
semantic-release-bot
2020-09-15 12:17:44 +00:00
parent 82aeb0e419
commit bda77ab039
3 changed files with 13 additions and 5 deletions

View File

@@ -136,13 +136,14 @@ namespace Coffee.UIExtensions
var root = particle.transform;
var rootMatrix = Matrix4x4.Rotate(root.rotation).inverse
* Matrix4x4.Scale(root.lossyScale).inverse;
var scaleMatrix = particle.ignoreCanvasScaler
? Matrix4x4.Scale(particle.canvas.rootCanvas.transform.localScale.x * particle.scale * Vector3.one)
: Matrix4x4.Scale(particle.scale * Vector3.one);
var scale = particle.ignoreCanvasScaler
? particle.canvas.rootCanvas.transform.localScale.x * particle.scale
: particle.scale;
var scaleMatrix = Matrix4x4.Scale(scale * Vector3.one);
// Cache position
var position = particle.transform.position;
var diff = (position - particle.cachedPosition) * (1 - 1 / particle.scale);
var diff = (position - particle.cachedPosition) * (1 - 1 / scale);
particle.cachedPosition = position;
for (var i = 0; i < particle.particles.Count; i++)