void OnStateMachineControlUpdate(AnimatorStateBehaviour state, Animator anim, AnimatorStateInfo animStateInfo, int layerIndex)
    {
        var layer = GetLayer(layerIndex);

        layer.ControlUpdate.Invoke(layer, state);
    }
    void OnStateMachineStateExit(AnimatorStateBehaviour state, Animator anim, AnimatorStateInfo animStateInfo, int layerIndex)
    {
        var layer = GetLayer(layerIndex);

        layer.StateExit.Invoke(layer, state);
    }