What’s the difference between using AnimMontage vs AnimNotify for triggering gameplay events?

If it’s Animation Sequence driven (Anim Graph → State machine, IK etc) Use Anim Notify.

Montages are called from the character class.

Anim Notifies can call events in the character class. They aren’t strictly bound to the animation class.


Montage for the swing, but let the sword collision trigger the hitbox independently.