Smoke on a moving object

I’ve created a smoke trail prefab that is instantiated and spawns (is parented to) on an enemy spaceship when the player shoots it. I also applied a force in “Update Particle” to the smoke so that it blows based on the velocity of this enemy ship. My issue is that when the enemy ship makes a turn, the whole smoke trail (including particles that already spawned) rotate behind the enemy ship.

If I set initialize particle to world, all the other boxes switch to world as well, and the smoke trail spawns at coordinates (0,0,0).

How do I attach this smoke trail to the enemy ship without making it behave strangely when the enemy ship rotates?

Should I have a property to constantly update the “Initialize Particle” in world space? This does not seem to work for some reason.

I have the same issue…

Not sure it will work in your cases but

Maybe try not parenting it to the spaceship but use the position binder instead and emit from that position

There is also a rigid body collision event binder that might be worth looking in to