TextAnimationBehaviour.cs 742 B

123456789101112131415161718192021
  1. using System;
  2. using UnityEngine;
  3. namespace UnityUIPlayables
  4. {
  5. [Serializable]
  6. public class TextAnimationBehaviour : AnimationBehaviour
  7. {
  8. [SerializeField] private bool _controlColor;
  9. [SerializeField] private bool _controlFontSize;
  10. [SerializeField] private bool _controlLineSpacing;
  11. [SerializeField] private TextAnimationValue _startValue;
  12. [SerializeField] private TextAnimationValue _endValue;
  13. public bool ControlColor => _controlColor;
  14. public bool ControlFontSize => _controlFontSize;
  15. public bool ControlLineSpacing => _controlLineSpacing;
  16. public TextAnimationValue StartValue => _startValue;
  17. public TextAnimationValue EndValue => _endValue;
  18. }
  19. }