Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.
  2. Dismiss Notice

Particle system emitting behind starting position when gameobject moves

Discussion in 'Editor & General Support' started by tijanikun, May 11, 2019.

  1. tijanikun

    tijanikun

    Joined:
    Aug 10, 2017
    Posts:
    129
    Hello, i need a short help about a particle system problem please: Im using rate over distancce for emission, it's suppose to emit a trail behind the bullet, but when it start to move in world, it emit also behind the starting position, if i move it in scene view with simulation speed 100 i can clearly see that it emit way behind the actual position, so when i shoot, the trail begin behind the character

    Thank you in advance
     
  2. Vryken

    Vryken

    Joined:
    Jan 23, 2018
    Posts:
    2,106
    Sorry, I don't really understand your description of the issue here, but you may want to use a TrailRenderer component instead for this.
     
  3. tijanikun

    tijanikun

    Joined:
    Aug 10, 2017
    Posts:
    129
    I was using this:


    Will take a look about that trail system

    It's a weird behaviour, hard to explain: When the object moves the particle trail is appearing in wrong position


     

    Attached Files:

  4. avrahamyor

    avrahamyor

    Joined:
    Dec 11, 2012
    Posts:
    3
    I'm also getting this problem.
    Using ParticleSystem.Stop() and then ParticleSystem.Start() with Emission set to "Rate over Distance" sometimes starts emitting the particles from about 2 units before the start position.

    Did you manage to solve it?
     
  5. muhammet12

    muhammet12

    Joined:
    Feb 29, 2020
    Posts:
    10
    Hi, if you have a particle with Scretched Billboard (on the renderer settings of particle), you need to set speed scale. If you decrease that value, it will be fixed. Or you can change the emitter velocity mode of particle system.