P_FIRE not displaying flame or smoke when attached to component

Hello all. I’m currently going through an unreal course and trying to create a torch that a character can walk around holding. The torch itself is an actor blueprint (BP_Torch) comprising a series of simple, textured cylinders. I’ve added p_fire (from the starter content) at the end for the flame part of the torch. When I do this I can see sparks and a light, but no fire or smoke in the Viewport of BP_Torch. The same is true if I add this to my character or add the torch directly into the game. If I open P_Fire directly to the level it works fine and it works fine if I open the p_fire particle system itself.

Now at one point, while playing around, I accidentally changed the order of the components in BP_Torch and made the p_fire the root component. When I did this the flame appeared as expected. I therefore suspect it’s something to do with it being attached, but I can’t seem to figure out what that might be. Any thoughts? I can post screenshots, but not sure what might be helpful. Also, I’m on Unreal 5.3.2.

So I figured it out a little while later. Since the torch was made of various sized cylinders apparently the flame component was also scaled down. As I hadn’t even added that component when I did the scaling I didn’t think of looking there, but resetting the scaling fixed the issue.

1 Like

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.