Download

Actor Event Dispatchers in Level Blueprint

I’m trying to do something pretty simple. I have a vehicle actor that collides. In the vehicle’s blueprint, I can drop in an “EventHit” node and print out a message to confirm that it’s triggering when it should.

In my level blueprint, I have an object reference to one of these vehicles. I want to trigger some level behaviour when the vehicle hits/gets hit. When I drop the object ref into the blueprint, the attached details panel is shown, with a bunch of dispatcher names I can drop into my level blueprint. However, dropping the OnActorHit dispatcher for the object into my level blueprint doesn’t seem to have an effect - it does not execute when the object hits things. (Even though, again, my vehicle blueprint is reporting an “EventHit.”)

What is the purpose of these dispatchers in the object details panel in a level blueprint?