AnimationTriggerEventReceiver
AnimationEventから呼ばれたイベントを別のメソッドに通達するためのコンポーネントです。
主に通過時の待機方法から使用されます。
- 追加したいGameObjectを選択。
- Inspectorウィンドウの「Add Component」ボタンをクリック。
- コンポーネント選択ウィンドウから、「Arbor > AnimationTriggerEventReceiver」を選択。

AnimatorコンポーネントやAnimationコンポーネントと同じGameObjectに追加する必要があります。
- OnTriggerリストの+ボタンをクリック
- コールバックを受け取りたいオブジェクトを選択。
- 呼び出したいメソッドを選択。
AnimationEventの文字列を受け取るにはDynamic stringの枠から選択する必要があります。

UnityEventsについての詳細は、UnityEvents - Unity マニュアルを参照してください。
ここでは、FBXなどのモデルにアニメーションが含まれている場合の設定方法について説明します。
- モデルを選択
- Animationタブを選択
- 該当のアニメーションを選択
- Eventsの折り込みを開く
- プレビューペインの再生ヘッドを呼び出すタイミングに移動
ボタンをクリック
- Functionフィールドに、
TriggerEvent
を設定 - Stringフィールドに、呼び出すトリガー名を設定
- Applyボタンをクリック

AnimationEventについての詳細は、Events - Unity マニュアルを参照してください。
モデルに含まれないAnimationClipのイベントを編集する方法については、アニメーションイベントの使用 - Unity マニュアルを参照してください。