Hey, I am trying to make a blood splatter on the hit location, but the emitter I spawn does not change its rotation. I tried not attaching the emitter, and the angle stays the same (0, 0, 0). You can see that the calculation is correct, but the angle still remains the same. However, when I use a random rotator or set a specific rotation angle, it changes. But if I use any other calculations, such as finding the look at rotation or trying to set the rotator based on the player camera rotation angle, it stays the same (0, 0, 0).
Hey @AidenStrike!
Strange suggestion, but have you tried making a Rotation variable and using that for the Emitter? Then you’d change the rotation when needed, save it, THEN use the GET(variablename) and plug that into the rotation for the “Spawn Emitter Attached”. It could be that the look at rotation isn’t set in memory.
Also, if you could give us a more detailed read of your code, we may be able to find something out of the ordinary that could be the cause of your issue! A picture is worth a thousand words!
Yeah, i did try. For some reason only random rotator or make rotation works correctly.
The code is pretty simple tho, i have a shot trace and different emitters to spawn on a different surfaces.
Also, i checked if rotator is correct and emitter changes it’s rotation, and yes rotation is correct i tried to spawn some boxes to debug and it is works just fine, emitter also changes it’s world rotator (checked it with print), but emitter does not change visual rotation. But is works fine visually with random rotator or make rotator.