AnimationInfoContext.cs 744 B

12345678910111213141516171819202122232425
  1. using System;
  2. using System.Collections.Generic;
  3. using UnityEngine;
  4. namespace XCharts.Runtime
  5. {
  6. public sealed class AnimationInfoContext
  7. {
  8. public bool init;
  9. public bool start;
  10. public bool pause;
  11. public bool end;
  12. public float startTime;
  13. public float currProgress;
  14. public float destProgress;
  15. public float totalProgress;
  16. public float sizeProgress;
  17. public int currPointIndex;
  18. public int destPointIndex;
  19. public Vector3 currPoint;
  20. public Vector3 destPoint;
  21. public Dictionary<int, float> dataCurrProgress = new Dictionary<int, float>();
  22. public Dictionary<int, float> dataDestProgress = new Dictionary<int, float>();
  23. }
  24. }