public override void OnCreate(IReadOnlyList <Blackboard> blackboards)
        {
            Blackboard.Bind(blackboards, m_BlendableAnimator);

            if (m_BlendableAnimator.Value == null)
            {
                return;
            }

            var animator    = m_BlendableAnimator.Value;
            var initialized = animator.IsInitialized;

            if (!initialized)
            {
                animator.Initialize();
            }

            m_Animator = animator;

            if (!initialized)
            {
                animator.SetSequenceWeight(1f);
            }
        }
 public void Bind(PlayableAnimator animator)
 {
     m_BlendableAnimator.Value = animator;
 }