| 12345678910111213141516171819202122232425 | using UnityEngine.UI;namespace UnityUIPlayables{    public class SliderAnimationMixer : AnimationMixer<Slider, SliderAnimationBehaviour>    {        private readonly SliderValueMixer _valueMixer = new SliderValueMixer();        public override void SetupFrame(Slider binding)        {            base.SetupFrame(binding);            _valueMixer.SetupFrame();        }        public override void Blend(SliderAnimationBehaviour behaviour, float inputWeight, float progress)        {            _valueMixer.Blend(behaviour.StartValue.Value, behaviour.EndValue.Value, inputWeight, progress);        }        public override void ApplyFrame()        {            _valueMixer.ApplyFrame(Binding);        }    }}
 |