はじめに
「Unity Animator Events」を Unity プロジェクトに導入することで
Animator のステートが変化した時のイベントを Inspector で設定できるようになります
使い方

Animator を持つゲームオブジェクトに「Animator Event」をアタッチします

「Add」ボタンを押して、Animator から呼んでほしいイベントを設定します

Animator Controller のステートを選択して「AnimatorEventSMB」をアタッチします

各トリガーの「+」ボタンを押して、Animator から呼びたいイベントを登録します
- OnStateEnterTransitionStart
- そのステートに入り始めた時
- OnStateEnterTransitionEnd
- そのステートに入りきった時
- OnStateExitTransitionStart
- そのステートから出始めた時
- OnStateExitTransitionEnd
- そのステートから出きった時
- OnStateUpdate
- 毎フレーム
- OnNormalizedTimeReached
- 指定した時間に到達した時

以上で使用できます