geshou_yinfu.json 5.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151
  1. {
  2. "skeleton": { "hash": "oO2AaCrfn785Djw+/LnUr27b3Ow", "spine": "3.6.53", "width": 411, "height": 285, "images": "./images/" },
  3. "bones": [
  4. { "name": "root" },
  5. { "name": "all", "parent": "root", "x": -20.57, "y": 333.5, "scaleX": -1 },
  6. { "name": "bone64", "parent": "all", "length": 37.03, "rotation": 84.35, "x": -164.2, "y": 64.44 },
  7. { "name": "bone65", "parent": "all", "length": 49.02, "rotation": 104.84, "x": 192.61, "y": 120.74 },
  8. { "name": "bone66", "parent": "all", "length": 82.51, "rotation": 87.45, "x": 154.52, "y": -93.31 }
  9. ],
  10. "slots": [
  11. { "name": "yin3", "bone": "bone64", "attachment": "yin3" },
  12. { "name": "yin2", "bone": "bone65", "attachment": "yin2" },
  13. { "name": "yin1", "bone": "bone66", "attachment": "yin1" }
  14. ],
  15. "skins": {
  16. "default": {
  17. "yin1": {
  18. "yin1": { "x": 50.15, "y": -2.56, "rotation": -87.45, "width": 41, "height": 109 }
  19. },
  20. "yin2": {
  21. "yin2": { "x": 26.46, "y": 0.54, "rotation": -104.84, "width": 65, "height": 82 }
  22. },
  23. "yin3": {
  24. "yin3": {
  25. "type": "mesh",
  26. "uvs": [ 0.14605, 0.23364, 0, 0.24971, 0, 0, 0.22747, 0 ],
  27. "triangles": [ 0, 2, 3, 1, 2, 0 ],
  28. "vertices": [ -14.01, -27.14, -25.16, 26.65, 64.55, 35.52, 72.92, -49.14 ],
  29. "hull": 4,
  30. "edges": [ 4, 6, 6, 0, 2, 4, 0, 2 ],
  31. "width": 374,
  32. "height": 361
  33. }
  34. }
  35. }
  36. },
  37. "animations": {
  38. "yinfu": {
  39. "slots": {
  40. "yin1": {
  41. "color": [
  42. { "time": 0, "color": "ffffff00", "curve": "stepped" },
  43. { "time": 0.6667, "color": "ffffff00" },
  44. { "time": 1.0667, "color": "ffffffff", "curve": "stepped" },
  45. { "time": 1.8, "color": "ffffffff" },
  46. { "time": 2.3333, "color": "ffffff00" }
  47. ]
  48. },
  49. "yin2": {
  50. "color": [
  51. { "time": 0, "color": "ffffff00", "curve": "stepped" },
  52. { "time": 0.4, "color": "ffffff00" },
  53. { "time": 0.6667, "color": "ffffffff", "curve": "stepped" },
  54. { "time": 2, "color": "ffffffff" },
  55. { "time": 2.6333, "color": "ffffff00" }
  56. ]
  57. },
  58. "yin3": {
  59. "color": [
  60. { "time": 0, "color": "ffffff00" },
  61. { "time": 0.3333, "color": "ffffffff", "curve": "stepped" },
  62. { "time": 1.5, "color": "ffffffff" },
  63. { "time": 1.9667, "color": "ffffff00" }
  64. ]
  65. }
  66. },
  67. "bones": {
  68. "root": {
  69. "rotate": [
  70. { "time": 0, "angle": 0, "curve": "stepped" },
  71. { "time": 0.6667, "angle": 0, "curve": "stepped" },
  72. { "time": 1.3333, "angle": 0, "curve": "stepped" },
  73. { "time": 2, "angle": 0, "curve": "stepped" },
  74. { "time": 2.6667, "angle": 0 }
  75. ],
  76. "translate": [
  77. { "time": 0, "x": 0, "y": 0, "curve": "stepped" },
  78. { "time": 0.6667, "x": 0, "y": 0, "curve": "stepped" },
  79. { "time": 1.3333, "x": 0, "y": 0, "curve": "stepped" },
  80. { "time": 2, "x": 0, "y": 0, "curve": "stepped" },
  81. { "time": 2.6667, "x": 0, "y": 0 }
  82. ],
  83. "scale": [
  84. { "time": 0, "x": 1, "y": 1, "curve": "stepped" },
  85. { "time": 0.6667, "x": 1, "y": 1, "curve": "stepped" },
  86. { "time": 1.3333, "x": 1, "y": 1, "curve": "stepped" },
  87. { "time": 2, "x": 1, "y": 1, "curve": "stepped" },
  88. { "time": 2.6667, "x": 1, "y": 1 }
  89. ]
  90. },
  91. "bone66": {
  92. "rotate": [
  93. { "time": 0, "angle": 0, "curve": "stepped" },
  94. { "time": 0.6667, "angle": 0, "curve": "stepped" },
  95. { "time": 1.3333, "angle": 0, "curve": "stepped" },
  96. { "time": 2.3333, "angle": 0 }
  97. ],
  98. "translate": [
  99. { "time": 0, "x": -38.56, "y": 51.41, "curve": "stepped" },
  100. { "time": 0.6667, "x": -38.56, "y": 51.41 },
  101. { "time": 1.3333, "x": 90.12, "y": 84.82 },
  102. { "time": 2.3333, "x": 204.97, "y": 128.99 }
  103. ],
  104. "scale": [
  105. { "time": 0, "x": 1, "y": 1, "curve": "stepped" },
  106. { "time": 0.6667, "x": 1, "y": 1, "curve": "stepped" },
  107. { "time": 1.3333, "x": 1, "y": 1, "curve": "stepped" },
  108. { "time": 2.3333, "x": 1, "y": 1 }
  109. ]
  110. },
  111. "bone65": {
  112. "rotate": [
  113. { "time": 0, "angle": 0, "curve": "stepped" },
  114. { "time": 0.4, "angle": 0, "curve": "stepped" },
  115. { "time": 1.0667, "angle": 0, "curve": "stepped" },
  116. { "time": 2.6333, "angle": 0 }
  117. ],
  118. "translate": [
  119. { "time": 0, "x": -19.7, "y": -1.64, "curve": "stepped" },
  120. { "time": 0.4, "x": -19.7, "y": -1.64 },
  121. { "time": 1.0667, "x": 41.05, "y": 24.63 },
  122. { "time": 2.6333, "x": 95.24, "y": 110.01 }
  123. ],
  124. "scale": [
  125. { "time": 0, "x": 1, "y": 1, "curve": "stepped" },
  126. { "time": 0.4, "x": 1, "y": 1, "curve": "stepped" },
  127. { "time": 1.0667, "x": 1, "y": 1, "curve": "stepped" },
  128. { "time": 2.6333, "x": 1, "y": 1 }
  129. ]
  130. },
  131. "bone64": {
  132. "rotate": [
  133. { "time": 0, "angle": 0, "curve": "stepped" },
  134. { "time": 0.7333, "angle": 0, "curve": "stepped" },
  135. { "time": 1.9667, "angle": 0 }
  136. ],
  137. "translate": [
  138. { "time": 0, "x": 54.22, "y": 43.67 },
  139. { "time": 0.7333, "x": -55.72, "y": 112.95 },
  140. { "time": 1.9667, "x": -99.4, "y": 219.88 }
  141. ],
  142. "scale": [
  143. { "time": 0, "x": 1, "y": 1, "curve": "stepped" },
  144. { "time": 0.7333, "x": 1, "y": 1, "curve": "stepped" },
  145. { "time": 1.9667, "x": 1, "y": 1 }
  146. ]
  147. }
  148. }
  149. }
  150. }
  151. }