How do I dynamically change particle Beam width or size via Blueprint?

I’m trying to get the beam that my ship is firing to shrink in width after firing it for a period of time. I can get the width to change using Taper Factor/Scale in the Beam Data as a parameter, but it only seems to work when the particle system spawns and doesn’t update with Tick. Should I even be using taper? So far the only method I can think of is to destroy and recreate the beam particle every tick that I want it to change size. Any ideas?

You can use a SizeByLife with your distribution set to an instanceParameter and Scalar parameter in Blueprint.

You can learn more about instance parameters here…

Aha! I don’t know why I thought I had to mess with the beam data to make this work. SizeByLife was exactly what I needed, thankyou!

Can you mark the answer as correct?