shapePropKeyframe.json 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. {
  2. "$schema": "http://json-schema.org/draft-04/schema#",
  3. "type": "object",
  4. "properties": {
  5. "s": {
  6. "description": "Start value of keyframe segment.",
  7. "extended_name": "Start",
  8. "items": {
  9. "type": "object",
  10. "$ref": "#/properties/shapeProp"
  11. },
  12. "type": "array"
  13. },
  14. "t": {
  15. "description": "Start time of keyframe segment.",
  16. "extended_name": "Time",
  17. "type": "number"
  18. },
  19. "i": {
  20. "description": "Bezier curve interpolation in value.",
  21. "extended_name": "In Value",
  22. "properties": {
  23. "x": {
  24. "description": "bezier x axis. Array of numbers.",
  25. "extended_name": "X axis",
  26. "type": "array"
  27. },
  28. "y": {
  29. "description": "bezier y axis. Array of numbers.",
  30. "extended_name": "Y axis",
  31. "type": "array"
  32. }
  33. },
  34. "type": "object"
  35. },
  36. "o": {
  37. "description": "Bezier curve interpolation out value.",
  38. "extended_name": "Out Value",
  39. "properties": {
  40. "x": {
  41. "description": "bezier x axis. Array of numbers.",
  42. "extended_name": "X axis",
  43. "type": "array"
  44. },
  45. "y": {
  46. "description": "bezier y axis. Array of numbers.",
  47. "extended_name": "Y axis",
  48. "type": "array"
  49. }
  50. },
  51. "type": "object"
  52. }
  53. }
  54. }