private void TriggerCallback(Animator animator, AnimatorStateInfo stateInfo, int layerIndex) { AnimatorCallback[] callbacks = animator.GetComponents<AnimatorCallback>(); for (int i = 0; i < callbacks.Length; i++) { callbacks[i].Invoke(TriggerIndex); } }