Trail Renderer and Particle stop working when change parent's localScale

Hello!
I have a little problem, in my project i have a ball, with a trail renderer (for the moving effect), and some particles that i enable/disable sometimes.

The problem came when i resize the GameObject (transform.localScale), then, i cannot see Trail Renderer or Particles anymore, they are there, all active, but just invisible (layers are ok).

Where is the problem?

Ok, the proble was scaling Z, it’s a 2D game. (i read on some tutorial that always scale z anyway… ).