Set "Simulation generates hit events" dynamically

I’m sure I’m missing something, but I don’t see a way to set Simulation Generates Hit Events with a static mesh component via the blueprint. I can see/set Generate Overlap Events. I can bind event to OnActorHit and it fires, but i have to manually check the “Simulation Generates Hit Events” checkbox on the mesh inside of the editor. Surely there is a way to set this value from BP?

1 Like

Have you found a solution for this yet? I got the same question.

no :frowning: still waiting for an answer…

I believe that’s a bug. I didn’t find any way to set it dinamically either… =(
It is a shame that I have to set this for all Actors that I want to use an ActorComponent wich relies on Hit events.

I’m currently using 4.7.3

What’s the version you use?

I’m also using 4.7.3. Another thing I didn’t find on Blueprint properties was CCD (Constant Collision Detection). Probably because it shouldn’t be set during gameplay. Who knows…

Maybe Epic could make it automatic. If there’s a listener, generate the event.

Found it! “Set Notify Rigid Body Collision”. It’s the same thing on C++.

5 Likes