Search Unity

Particle System Emits From Wrong Location When It's A Deep Child...

Discussion in 'Editor & General Support' started by threeguysgamestudio, Jun 21, 2019.

  1. threeguysgamestudio

    threeguysgamestudio

    Joined:
    Dec 1, 2017
    Posts:
    25
    I'm not sure if there's a setting I'm missing, but my particle system is emitting from the wrong location when it's a child of a deep hierarchy (i.e. my player's bone structure). The only difference between the two pictures below is that I simply dragged the WaterPourFX system out of my player root and Wala, the particles spawn at the proper location again.

    The scale of all transforms all the way up the hierarchy is 1,1,1.

    What's going on here?

    WaterPourWithParents.jpg

    WaterPourNoParents.jpg

    *Edit: Further narrowed down that the displacement begins at the "right shoulder" parent level, making the system a child of the spine, hips, etc. and it emits correctly.
     
  2. Kaldrin

    Kaldrin

    Joined:
    Jul 10, 2018
    Posts:
    46
    I have a similar problem but for me it seems to depend on where the player is in the scene ?? In some spots it works well in others it spawns below him, even though it's literally the same edge collider 2d in the same configuration, I don't get it :/
     
  3. Hazneliel

    Hazneliel

    Joined:
    Nov 14, 2013
    Posts:
    305
    Were you able to figure tis out? I am having the same issue.