As you can see in the image, 2 particle emitters (with orientation set to VelocityPerpendicular) do not align with the parent attachment, as they are facing a random direction. This happens all the time after I parent the particleEmitters under the moving attachment both in studio and in published game.
To test this, you can simply open the file linked and check that the 2 particle emitters do not align with the parent attachment. If they do, try playing test and rotating the attachment to see if the particle emitters follow it.
Expected behavior
I want the particles to, while keeping the octogonal vector to the velocity, follow the attachment’s orientation.
I, too, am recently affected by particle emitters not behaving properly. I would further like to add that I am witnessing some particle emitter textures actually swap places with each other, in that, particle textures emitted by one particle emitter are somehow being emitted by other particle emitters with a completely different texture assigned despite nowhere in my code reassigning the texture. As someone who relies on this class often, the resulting visual experience has been unpleasant in the past few days.
For example, I use the Particle Emitter class to create a rain splash particle effect. Before recently, this would work fine 100% of the time. Now, there is a 90% chance that I see a rain splash effect and about a 10% chance I see any other random particle emitter texture used within the experience instead. It seems to be happening when multiple particle emitters (each assigned a different texture) are emitting within close proximity of one another, and they somehow start to overwrite one another despite the assigned textures remaining separate.
Having this issue as well at the moment. Quite frustrating as the VelocityPerpendicular Orientation is very unique for ParticleEmitters so it really limits VFX functionality with this bug being left in.