Hit collision not registering sometimes

I am trying to push rigidbody objects with a pushing rod. And it works if the player walks up to the blocks while the pushing rod is extended but not during extension. I have tried awakening the simulation but that hasn’t changed anything.

Video to show the problem… (printing collision in the upper left)

I think it’s because the block that you spawn doesn’t trigger hit event because it spawn inside of it that’s why when you move it trigger it. Maybe if you change Hit to Begin overlap it would fix it since its overlapping when you spawn it inside?

2 Likes

Begin overlap only works with other actors right? Not static meshes? Or does it?
I can’t seem to get it to work with static meshes.
Edit: it didn’t occur to me to “generate overlap events” on the static meshes themselves.

I would create a collision channel for your Weapon and default response to it set to overlap then every other Object type will overlap with it

1 Like

That’ll work I suppose. Thank you!