Particle system not working in animation

This is a relatively basic problem but I have been stumped all day trying to fix it.

I have an animation with a particle system in it. At the start of the animation, the particle system is disabled, and then halfway through the animation it is enabled. Play On Awake is enabled. This should mean that the particles play as soon as it is enabled, but this is not the case.

The system does appear to be enabled, but it does not play. Using debug.log confirms that ParticleSystem.isPlaying shows that is indeed playing.

There first picture shows when the animation plays and the particle system is enabled in the editor. As you can see, even after being enabled, the playback time seems stuck at 0 and it does not play.

The second picture shows this same menu but the particle system after the game is played. I also have tried looking at the particle emitter in scene view to see maybe if the particles were being hidden behind another gameobject but I do not see any particles.

This is all I know so any guidance would help.

error snip

Image of menu when animation is played in editor
error snip 2

Image of menu of particle system when it is enabled during runtime

1 Like