Projectile gains speed every time it bounces.
Hi, I've been trying to make a projectile that gains speed every time it bounces. So I used the On Projectile Bounce event to do it and have tried every thing: Set velocity in local space, set velocity, set initial speed, set max speed, etc. None of it has worked.
I'm no sure what I'm doing wrong, any help will be very much appreciated.
asked Jun 12 '17 at 06:18 PM in Blueprint Scripting
To solve this, for some unknown reasons, you must set your projectile as the root component and also you must turn simulate physics off (otherwise it won't bounce, while overlaps and hit events still work). Go to projectile movement component and set 'should bounce' to true.
Unfortunately with this setup, other bouncing settings don't work (it's a bug maybe). Btw I have tried this setup and it worked. If you want to have more control over impacts, then break impact result and follow your desired bouncing conditions. Hope it helped.
answered Jun 12 '17 at 11:18 PM
(X1000,Y1000,Z1000) * 500 is always going to be the same when the projectile bounces, meaning it wont add velocity as its always the same.
I would try something like:
BounceSpeed would be set to whatever % more you want to add to the velocity, each bounce.
answered Jun 12 '17 at 10:20 PM
ImVawx ♦♦ STAFF
Follow this question
Once you sign in you will be able to subscribe for any updates here