| 1234567891011121314151617181920212223242526272829303132333435 | using System;using UnityEngine;namespace UnityUIPlayables{    [Serializable]    public class TextMeshProUGUIAnimationBehaviour : AnimationBehaviour    {        [SerializeField] private bool _controlFontSize;        [SerializeField] private bool _controlColor;        [SerializeField] private bool _controlVertexGradient;        [SerializeField] private bool _controlSpacing;        [SerializeField] private bool _controlRuntimeFaceColor;        [SerializeField] private bool _controlRuntimeOutlineColor;        [SerializeField] private bool _controlRuntimeOutlineWidth;        [SerializeField] private TextMeshProUGUIAnimationValue _startValue;        [SerializeField] private TextMeshProUGUIAnimationValue _endValue;        public bool ControlFontSize => _controlFontSize;        public bool ControlColor => _controlColor;        public bool ControlVertexGradient => _controlVertexGradient;        public bool ControlSpacing => _controlSpacing;        public bool ControlRuntimeFaceColor => _controlRuntimeFaceColor;        public bool ControlRuntimeOutlineColor => _controlRuntimeOutlineColor;        public bool ControlRuntimeOutlineWidth => _controlRuntimeOutlineWidth;        public TextMeshProUGUIAnimationValue StartValue => _startValue;        public TextMeshProUGUIAnimationValue EndValue => _endValue;    }}
 |