Collision from particles

hey, im trying to make a tron like game, where the player leaves a solid trail behind as they drive around, the trail i have so far uses a ribbon trail. However now i find myself stuck trying to make this ribbon have collison so id the player hits it, they die.
I know ribbon collision isnt possible, but does anyone know a way around this? i tried making invisible meshes spawn with the particle however the collison didnt work on these.
Any help would be great.

If it’s in a straight line, maybe do a line trace for a specific amount and try to get it lined up with the trail’s direction?
because THAT can kill a character :slight_smile:

If you do it from the same blueprint that’s spawning the ribbon, on a tick, then when the ribbon’s BP dies, it wont trace anymore. I’m doing something similar for a laser rifle.

i did think about that, however the player can turn meaning the line trace wont follow, or is there a way to make a line trace between each particle?

You can keep track of the character’s rotation with bools, maybe based on your key presses. (i would say just grab the character’s rotation, but the editor has trouble reporting back -90degree rotation for me for some reason).

Like, start straight. If push right, set right to true, etc etc.

Then, you have the direction. So the traces that are being cast can change based on those bools. So if you turn right, the trace direction and stuff turns too.

It’s annoying but it can also work!

That is, unless you figure out a way to run the traces in “local space” based on the character. Like if 0, 0, 0 is where the character is and -100 takes from where the character is all the time - that might work too, and would be way easier to set up - it just didn’t work for me because my trace wasn’t from my character - it was from like an enemy.

wow i have no idea why there are caps there. Sorry!