Search Issue Tracker
Fixed in 5.3.2
Votes
72
Found in
5.3.1f1
Issue ID
756194
Regression
Yes
Particle system plays only once
To reproduce:
1. Open attached project
2. Open "_Test" scene
3. Play the scene
4. Click "Restart" button
5. Observe appeared particles
6. Click "Restart" button after particles become invisible (2 seconds)
Expected behavior: particle system should play once more (see gif, older versions behavior is shown)
Actual behavior: particle system is not playing again (see gif)
Regression introduced from 5.3.0f4 to 5.3.0p1
Comments (37)
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Crash on GetSceneGUID when building a scene
- ComputeShader compilation is executed sequentially, resulting in subpar performance
- Crash on UnityObjectToString(Object*) when an object has a field with a type mismatch and an active Animator
- Visual Effect Graph Node creation folder colors are not set to default by default
- The Attach button is active and shows the Attached to Visual Effect" tooltip when the Visual Effect Graph is no longer attached
RakshithAnand
Feb 21, 2016 11:45
Im still experiencing this bug with the latest 5.3.2 p4.
As someone has mentioned, the parent system does not play after once. But the children behave properly.
A particle system with only parent and no children just plays once.
Again as someone has mentioned if we set ps.startLifeTime = ps.startLifeTime. It plays but some its not the workaround.. This needs to be resolved!!
jefequeso
Feb 17, 2016 20:24
I'm having this issue after upgrading to 5.3.2f1 from 5.0.2. Seems that adding this nonsensical piece of code after my Play() and/or Emit() calls fixes the problem:
ParticleSystem sys;
sys.startLifetime = sys.startLifetime;
Credit to mgsteinkamp for discovering this solution.
blind11
Feb 15, 2016 21:23
Im Using Unity 5,3,2f1 and the ParticleSystem still only plays once
TimmermanV
Feb 13, 2016 13:24
I just tried 5.3.2p3 from http://unity3d.com/unity/qa/patch-releases and the problem is fixed for me. Calling Play() multiple times works, even for local space particle systems.
zorusantos
Feb 12, 2016 19:44
Still exists in 5.3.2f1
chuka87
Feb 12, 2016 15:42
NOT FIXED in 5.3.2f2!!! Please, fix it. It very big problem.
workcel
Feb 07, 2016 14:31
In my project (based on Unity 5.3.2.f1) this issue still exist... =(
Link0n3
Feb 07, 2016 14:21
I am using 5.3.2f1 and the problem still exists on my side. Using particle system in local space.
Also I had to set a burst (1) to all the particle systems that I had because when calling Play they were not coming out.
TimmermanV
Feb 04, 2016 20:32
I can confirm mikklo´s message. Version 5.3.2f1 still has the issue. In my project, the affected particle systems are using simulation space 'Local' as well. If I set the simulation space to 'World', the issue disappears.
mikklo
Jan 30, 2016 19:58
Not fixed! If Simulation space is Local, the same problem appears on 5.3.2f1.