Projectile option not showing up?

I migrated the projectile blueprints from UE4’s basic first person shooter to my project. And I got everything to work. The projectile shoots just fine in game. Only issue is it does not collide with objects.

I have cross checked from UE4’s basic project with my project and everything is identical except for my root collision component is set to no collision compared to UE4’s being set to projectile. So obviously this seems to be the problem… But when I click on the drop down in my project to change it from no collision to projectile, projectile isn’t one of the collision options. Compared to UE4’s where it is.

I’m sure I’m just missing some tiny thing. Anyone have a clue as to what?

Thanks!

Hi starksunreal,

In the original file that you migrated from, if you look to the left at the My Blueprint tab you will see a Variable for Projectile. You must create this variable in order to have that option under collision.

I hope that helps.

Thanks, TJ

You can also go to Edit > Project Settings and under Engine > Collision there are options to create a new collision preset.

Awesome! Thank you so much.

hey how did you create the variable for projectile movement? I created one but it isnt showing up in the object type drop down. New to unreal, probobly didnt do it right.

No need to create anything, this is done automagically providing this actor has the appropriate component:

You can then drag it into the graph. Also, the original question is about something very else.