Hello there,
Unreal Newbie here, let me start by saying how awesome the blueprints are and how helpful the community is.
I request your help.
Context:
- FPS template (Blueprint) in 4.4
- “SuperSpeed Friction Effect”: If the character reach certain velocity (monitored via : ) & if the character “hit a wall” on the side then I want to fire particles to simulate high friction on the wall.
See below the intent (without the velocity)
Now I can’t make this work the way I want and I think my approach is not the right one.
What I’ve tried is to:
- Add a box and a particle emitter in my character blueprint (components). See below:
-
Put the particle off by default (“auto activate function Off”)
-
Use begin/end overlap in the event graph so my box act like a “collision box”. To trigger the particles I used a “Toggle active” function.
Question:
- Is it the right approach to create this effect ? (including performance wise)
- Should I try to use the root capsule component as a trigger? Then I would need to detect which side etc…
The problems I have:
- I have a very hard time with the detection, sometimes the box is triggered and most of the time it isn’t and I don’t understand why. Note: I’ve made sure my walls are all “triggering overlap events”.
- Very often it desync: leaving the wall put the particles on and hitting the wall put the particles off (when I actually succeed at getting the overlap working…).
Thanks !