Projectile collisions not working with arrow component as root
I've created a projectile that launches from the player and uses a capsule collision (the projectile is an arrow) but the collisions do not work if I use a root to the blueprint that isn't the capsule itself. I've set up everything almost identical to the FirstPersonProjectile that comes in the FPS template but my arrows just don't register any collisions. The reason I need an arrow or something as my root is because I can't rotate the capsule when it's the root and I need it to be facing horizontally, not vertically which is the way it faces by default. Also if I set the capsule as the root the arrow becomes completely static and facing vertically meaning it doesn't face the direction it's flying in.
P.S Yes I've already set up the collision preset the way it should be.
asked Dec 24 '16 at 11:06 PM in Blueprint Scripting
Well I've managed to fix the problem even though it wasn't a very satisfying fix. I've replaced the capsule collision with a sphere instead which surrounds the arrow head instead of the entire arrow. I made the sphere the root of the scene which means the collisions work without a problem and since the arrow is the child of the sphere it can be moved so that the arrowhead is inside of the sphere.
Thanks to everyone who tried to help!
answered Dec 27 '16 at 09:26 AM
Follow this question
Once you sign in you will be able to subscribe for any updates here