ImageAnimationBehaviour.cs 633 B

123456789101112131415161718192021
  1. using System;
  2. using UnityEngine;
  3. namespace UnityUIPlayables
  4. {
  5. [Serializable]
  6. public class ImageAnimationBehaviour : AnimationBehaviour
  7. {
  8. [SerializeField] private bool _controlColor;
  9. [SerializeField] private bool _controlFillAmount;
  10. [SerializeField] private ImageAnimationValue _startValue;
  11. [SerializeField] private ImageAnimationValue _endValue;
  12. public bool ControlColor => _controlColor;
  13. public bool ControlFillAmount => _controlFillAmount;
  14. public ImageAnimationValue StartValue => _startValue;
  15. public ImageAnimationValue EndValue => _endValue;
  16. }
  17. }