[UMG] Communicating from a widget blueprint to the level blueprint...

I don’t know if Unreal 4.5 resolved some problems with the event dispatcher of widgets…but my trick works fine:

  • Go to player character blueprint and create a custom event and a event dispatcher and connect the custom event with a call of the dispatcher
  • Go to your Widget and cast the player character inside a Widget function and call a Custom event that you created earlier.
  • Finally…in your level blueprint : Begin Play cast MYCHARACTER (or your player) from Player character and assign the event dispatcher you created in the first moment.

After that you will communicate to the level Blueprint when you interact with de widget button