How to get a notify in a montage at a certain moment of an uppercut?

The other day I was shown how to add sound as a notify in a montage. I need to to have when that sound plays to trigger an impulse event.

Thank you.

bump

Add a montage notify (make sure to name it on the details panel)

Then on blueprint, connect your event at OnNotifyBegin if the NotifyName is equals to the notify name you set.

4 Likes

Hello Matt, thanks for trying to help me. I added a notify and lined it up with my audio notify inside the uppercut montage.


Just using a print string, I have not seen it work yet. Also do you know what is the difference of these two play montage nodes? It seems that one had no delay. Also, for reasons I don’t understand, when / If I use this node, the character cannot move after the uppercut montage plays. Any ideas here?

1 Like

They do the same thing but the only difference is that PlayMontage have other output pins to enable you to listen on other montage events. You can use the OnCompleted node instead of adding a delay. The reason it might not be working is that it requires a skeletal mesh component (I just did not get to include it on my screenshot as I just quickly created it). Also, add an entry on your switch node to make sure it is the uppercut event if ever you add more notifies.

1 Like
  1. Create (Montage Notify actor)

  2. Set name into blueprint

  3. Set created notify to anim montage

Done)