Why is my projectile not bouncing from the environment?

I am not even doing anything special. I have imported the projectile from the first person template and I am trying to fire it, as a first step to setting up a custom projectile. But in my project the first person projectile is going through all collisions, even through the engine cubes.

I feel this is something custom to my project (note that I have not tinkered with it, but who knows). So do you have any suggestions on where to look for clues?


Hi, you may check the BP_FirstPersonProjectile.

Yeah, I am using exactly that projectile because I wanted to start from something I know for certain it works. And in my project it doesn’t. This is why it’s very weird and I need some help with ideas on where to investigate.

Show us:

  • the component hierarchy of the projectile actor
  • collision settings of the static mesh component (or a dedicated collider if you use one)
  • mesh collision if using mesh as the collider
  • settings of the Projectile Movement Component

The most common mistake people make is assembling the components. Start with that.

1 Like

Initially I was going to respond that it’s BP_FirstPersonProjectile that I am using and no setting have been touched upon migrating. But my experience told me never be certain of anything so I double checked things before I responded. So, behold the Object type was set to WorldStatic. Why is it set like that in my project? I don’t know, because the same asset in the 1st person template is set to PhysicsBody.

So thank you for making me check the basic stuff once again.

1 Like

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.