spine-runtimes/examples/8-follow-through/export/8-follow-through-pro-pendulum.json
2025-06-20 15:55:39 -04:00

895 lines
18 KiB
JSON

{
"skeleton": {
"hash": "LkoqIHBw0RQ",
"spine": "4.3.37-beta",
"x": -345,
"y": 24,
"width": 687,
"height": 1076,
"images": "./images/",
"audio": ""
},
"bones": [
{ "name": "root" },
{ "name": "platform", "parent": "root", "x": 0.29, "y": 1049.37, "color": "ff7800ff", "icon": "arrows" },
{
"name": "chain-1",
"parent": "platform",
"length": 250.84,
"rotation": -89.71,
"x": -1.26,
"y": -33.67,
"color": "ff5900ff"
},
{
"name": "chain-3",
"parent": "chain-1",
"length": 213.31,
"rotation": -0.29,
"x": 276.6,
"y": -0.83,
"color": "ff5900ff"
},
{
"name": "chain-5",
"parent": "chain-3",
"length": 183.68,
"rotation": 0.13,
"x": 237.84,
"y": 0.23,
"color": "ff5900ff"
},
{
"name": "chain-4",
"parent": "chain-5",
"length": 155.88,
"rotation": -0.33,
"x": 210.53,
"y": 0.3,
"color": "ff5900ff"
},
{ "name": "chain-end", "parent": "chain-4", "x": 153.24, "y": -0.27, "icon": "rotate" }
],
"slots": [
{ "name": "chain-end", "bone": "chain-end", "attachment": "chain-end" },
{ "name": "chain-4", "bone": "chain-4", "attachment": "chain-4" },
{ "name": "chain-3", "bone": "chain-5", "attachment": "chain-3" },
{ "name": "chain-2", "bone": "chain-3", "attachment": "chain-2" },
{ "name": "chain-1", "bone": "chain-1", "attachment": "chain-1" },
{ "name": "platform", "bone": "platform", "attachment": "platform" }
],
"skins": [
{
"name": "default",
"attachments": {
"chain-1": {
"chain-1": { "x": 104.21, "y": 0.45, "rotation": 89.71, "width": 108, "height": 303 }
},
"chain-2": {
"chain-2": { "x": 89.1, "y": 0.41, "rotation": 90, "width": 74, "height": 252 }
},
"chain-3": {
"chain-3": { "x": 74.76, "y": 0.01, "rotation": 89.87, "width": 74, "height": 223 }
},
"chain-4": {
"chain-4": { "x": 61.23, "y": -0.4, "rotation": 90.19, "width": 74, "height": 196 }
},
"chain-end": {
"chain-end": { "x": 53.49, "y": -0.14, "rotation": 90.19, "width": 126, "height": 120 }
},
"platform": {
"platform": { "x": -1.79, "y": -2.37, "width": 687, "height": 106 }
}
}
}
],
"animations": {
"follow-through": {
"bones": {
"platform": {
"rotate": [
{
"curve": [ 0.067, 0, 0.133, 1.52 ]
},
{
"time": 0.2,
"value": 1.52,
"curve": [ 0.244, 1.52, 0.289, -8.4 ]
},
{
"time": 0.3333,
"value": -11.42,
"curve": [ 0.378, -14.44, 0.422, -16.61 ]
},
{
"time": 0.4667,
"value": -16.61,
"curve": [ 0.522, -16.61, 0.578, -16.32 ]
},
{
"time": 0.6333,
"value": -13.96,
"curve": [ 0.689, -11.59, 0.744, -7.64 ]
},
{
"time": 0.8,
"value": -2.42,
"curve": [ 0.911, 8.03, 1.022, 32.99 ]
},
{
"time": 1.1333,
"value": 33.07,
"curve": [ 1.459, 33.28, 1.646, 12.05 ]
},
{
"time": 1.6667,
"value": 8.92,
"curve": [ 1.722, 0.71, 1.856, -15.77 ]
},
{
"time": 1.9333,
"value": -15.77,
"curve": [ 2.033, -15.77, 2.1, 6.88 ]
},
{
"time": 2.2,
"value": 6.88,
"curve": [ 2.322, 6.88, 2.444, -1.2 ]
},
{
"time": 2.5667,
"value": -1.2,
"curve": [ 2.689, -1.2, 2.811, -0.92 ]
},
{
"time": 2.9333,
"value": -0.84,
"curve": [ 2.956, -0.82, 2.978, -0.81 ]
},
{ "time": 3, "value": -0.81 }
],
"translatex": [
{
"value": 2198.22,
"curve": [ 0.067, 2198.22, 0.132, 2189.47 ]
},
{
"time": 0.2,
"value": 2188.93,
"curve": [ 0.338, 2187.83, 0.41, 2631.82 ]
},
{
"time": 0.4667,
"value": 2735.58,
"curve": [ 0.592, 2963.98, 0.733, 3045.38 ]
},
{
"time": 0.8,
"value": 3051.48,
"curve": [ 0.946, 3064.85, 1.01, 2904.24 ]
},
{
"time": 1.1333,
"value": 2488.47,
"curve": [ 1.243, 2119.51, 1.441, 1251.1 ]
},
{
"time": 1.6667,
"value": 1263.72,
"curve": [ 1.744, 1268.07, 1.854, 1313.99 ]
},
{
"time": 1.9333,
"value": 1404.17,
"curve": [ 2.068, 1557.04, 2.1, 1598.12 ]
},
{
"time": 2.2,
"value": 1598.12,
"curve": [ 2.322, 1598.12, 2.444, 1555.88 ]
},
{
"time": 2.5667,
"value": 1555.88,
"curve": [ 2.689, 1555.88, 2.811, 1600.94 ]
},
{
"time": 2.9333,
"value": 1614.87,
"curve": [ 2.956, 1617.4, 2.978, 1619.24 ]
},
{
"time": 3,
"value": 1619.24,
"curve": [ 3.089, 1619.24, 3.205, 1613.64 ]
},
{
"time": 3.3,
"value": 1612.44,
"curve": [ 3.319, 1612.2, 3.522, 1612.2 ]
},
{ "time": 3.6333, "value": 1612.2 }
],
"translatey": [
{
"value": 299.28,
"curve": [ 0.067, 299.28, 0.133, 299.28 ]
},
{
"time": 0.2,
"value": 276.23,
"curve": [ 0.289, 245.48, 0.378, 112.62 ]
},
{
"time": 0.4667,
"value": 68.71,
"curve": [ 0.578, 13.82, 0.689, -20.18 ]
},
{
"time": 0.8,
"value": -20.18,
"curve": [ 0.911, -20.18, 1.015, -30.26 ]
},
{
"time": 1.1333,
"value": 15.39,
"curve": [ 1.366, 105.12, 1.548, 546.15 ]
},
{ "time": 1.6667, "value": 654.69 },
{
"time": 1.7,
"value": 642.06,
"curve": [ 1.808, 650.8, 1.856, 809.62 ]
},
{
"time": 1.9333,
"value": 870.13,
"curve": [ 1.989, 913.36, 2.044, 953.29 ]
},
{
"time": 2.1,
"value": 953.29,
"curve": [ 2.133, 953.29, 2.177, 845.27 ]
},
{
"time": 2.2,
"value": 795.56,
"curve": [ 2.344, 482.39, 2.393, 329.69 ]
},
{
"time": 2.5667,
"value": 330.91,
"curve": [ 2.567, 298.78, 2.604, 284.48 ]
},
{
"time": 2.6333,
"value": 284.54,
"curve": [ 2.777, 284.83, 2.833, 545.36 ]
},
{
"time": 2.9333,
"value": 545.36,
"curve": [ 2.949, 532.53, 2.978, 524.88 ]
},
{
"time": 3,
"value": 524.88,
"curve": [ 3.056, 524.88, 3.111, 536.5 ]
},
{
"time": 3.1667,
"value": 536.5,
"curve": [ 3.211, 536.5, 3.256, 515.57 ]
},
{
"time": 3.3,
"value": 515.57,
"curve": [ 3.411, 515.57, 3.522, 524.77 ]
},
{ "time": 3.6333, "value": 524.77 }
]
},
"chain-1": {
"rotate": [
{
"curve": [ 0.044, 0, 0.089, -1.31 ]
},
{
"time": 0.1333,
"value": -1.31,
"curve": [ 0.167, -1.31, 0.2, 0.52 ]
},
{
"time": 0.2333,
"value": 0.52,
"curve": [ 0.289, 0.52, 0.344, -4.27 ]
},
{
"time": 0.4,
"value": -5.8,
"curve": [ 0.467, -7.63, 0.533, -9.58 ]
},
{
"time": 0.6,
"value": -9.58,
"curve": [ 0.689, -9.58, 0.778, 2.48 ]
},
{
"time": 0.8667,
"value": 5.98,
"curve": [ 0.956, 9.48, 1.044, 11.43 ]
},
{
"time": 1.1333,
"value": 11.43,
"curve": [ 1.278, 11.43, 1.422, 10.88 ]
},
{
"time": 1.5667,
"value": 8.17,
"curve": [ 1.622, 7.12, 1.697, 2.59 ]
},
{
"time": 1.7333,
"value": 0.15,
"curve": [ 1.803, -4.51, 1.911, -10.6 ]
},
{
"time": 2,
"value": -10.6,
"curve": [ 2.078, -10.6, 2.182, -6.12 ]
},
{
"time": 2.2333,
"value": -2.79,
"curve": [ 2.277, 0.06, 2.344, 6.27 ]
},
{
"time": 2.4,
"value": 6.27,
"curve": [ 2.456, 6.27, 2.511, -0.08 ]
},
{
"time": 2.5667,
"value": -0.08,
"curve": [ 2.678, -0.08, 2.789, 1.56 ]
},
{
"time": 2.9,
"value": 1.56,
"curve": [ 2.967, 1.56, 3.033, -0.95 ]
},
{
"time": 3.1,
"value": -0.95,
"curve": [ 3.2, -0.95, 3.3, 0.24 ]
},
{
"time": 3.4,
"value": 0.35,
"curve": [ 3.478, 0.43, 3.556, 0.43 ]
},
{ "time": 3.6333, "value": 0.43 }
]
},
"chain-3": {
"rotate": [
{
"curve": [ 0.056, 0, 0.111, -1.31 ]
},
{
"time": 0.1667,
"value": -1.31,
"curve": [ 0.2, -1.31, 0.233, 0.52 ]
},
{
"time": 0.2667,
"value": 0.52,
"curve": [ 0.322, 0.52, 0.378, -5.65 ]
},
{
"time": 0.4333,
"value": -7.18,
"curve": [ 0.5, -9.02, 0.567, -9.58 ]
},
{
"time": 0.6333,
"value": -9.58,
"curve": [ 0.722, -9.58, 0.811, 2.48 ]
},
{
"time": 0.9,
"value": 5.98,
"curve": [ 0.989, 9.48, 1.078, 11.43 ]
},
{
"time": 1.1667,
"value": 11.43,
"curve": [ 1.311, 11.43, 1.456, 11.43 ]
},
{
"time": 1.6,
"value": 9.58,
"curve": [ 1.656, 8.88, 1.711, 7.39 ]
},
{
"time": 1.7667,
"value": 2.73,
"curve": [ 1.856, -4.72, 1.949, -19.07 ]
},
{
"time": 2.0333,
"value": -26.76,
"curve": [ 2.099, -32.76, 2.144, -34.35 ]
},
{
"time": 2.2,
"value": -34.35,
"curve": [ 2.222, -34.35, 2.254, -31.1 ]
},
{
"time": 2.2667,
"value": -28.03,
"curve": [ 2.289, -22.37, 2.378, -7.36 ]
},
{
"time": 2.4333,
"value": -1.72,
"curve": [ 2.489, 3.92, 2.544, 5.82 ]
},
{
"time": 2.6,
"value": 5.82,
"curve": [ 2.656, 5.82, 2.712, -2.21 ]
},
{
"time": 2.7667,
"value": -1.8,
"curve": [ 2.823, -1.39, 2.878, 1.56 ]
},
{
"time": 2.9333,
"value": 1.56,
"curve": [ 3, 1.56, 3.067, -0.95 ]
},
{
"time": 3.1333,
"value": -0.95,
"curve": [ 3.222, -0.95, 3.311, 0.24 ]
},
{
"time": 3.4,
"value": 0.34,
"curve": [ 3.478, 0.43, 3.556, 0.43 ]
},
{ "time": 3.6333, "value": 0.43 }
]
},
"chain-5": {
"rotate": [
{
"curve": [ 0.033, 0, 0.067, 2.01 ]
},
{
"time": 0.1,
"value": 2.01,
"curve": [ 0.122, 2.01, 0.144, 0.2 ]
},
{
"time": 0.1667,
"value": -1.83,
"curve": [ 0.178, -2.84, 0.189, -3.56 ]
},
{
"time": 0.2,
"value": -3.56,
"curve": [ 0.211, -3.56, 0.222, -3.56 ]
},
{
"time": 0.2333,
"value": -2.71,
"curve": [ 0.244, -1.86, 0.256, 1.28 ]
},
{
"time": 0.2667,
"value": 3.5,
"curve": [ 0.278, 5.71, 0.289, 9.51 ]
},
{
"time": 0.3,
"value": 10.57,
"curve": [ 0.311, 11.62, 0.322, 11.93 ]
},
{
"time": 0.3333,
"value": 11.62,
"curve": [ 0.344, 11.31, 0.356, 10.77 ]
},
{
"time": 0.3667,
"value": 8.11,
"curve": [ 0.389, 2.79, 0.411, -6.84 ]
},
{
"time": 0.4333,
"value": -12.33,
"curve": [ 0.444, -15.07, 0.456, -16.27 ]
},
{
"time": 0.4667,
"value": -16.6,
"curve": [ 0.533, -18.54, 0.6, -19.12 ]
},
{
"time": 0.6667,
"value": -19.12,
"curve": [ 0.7, -19.12, 0.739, -19.12 ]
},
{
"time": 0.7667,
"value": -16.44,
"curve": [ 0.823, -10.94, 0.888, 0 ]
},
{
"time": 0.9333,
"value": 2.83,
"curve": [ 1.024, 8.57, 1.111, 11.56 ]
},
{
"time": 1.2,
"value": 13.3,
"curve": [ 1.344, 16.14, 1.489, 15.02 ]
},
{
"time": 1.6333,
"value": 16.56,
"curve": [ 1.656, 16.8, 1.677, 19 ]
},
{
"time": 1.7,
"value": 18.64,
"curve": [ 1.743, 18.01, 1.784, 14.19 ]
},
{
"time": 1.8,
"value": 12.49,
"curve": [ 1.86, 6.1, 1.978, -15.4 ]
},
{
"time": 2.0667,
"value": -25.35,
"curve": [ 2.111, -30.32, 2.156, -32.28 ]
},
{
"time": 2.2,
"value": -32.28,
"curve": [ 2.233, -32.28, 2.267, -30.85 ]
},
{
"time": 2.3,
"value": -27.18,
"curve": [ 2.356, -21.07, 2.411, -2.55 ]
},
{
"time": 2.4667,
"value": 6.9,
"curve": [ 2.489, 10.68, 2.511, 12.51 ]
},
{
"time": 2.5333,
"value": 12.51,
"curve": [ 2.567, 12.51, 2.604, 10.5 ]
},
{
"time": 2.6333,
"value": 8.07,
"curve": [ 2.681, 4.2, 2.722, -2.78 ]
},
{
"time": 2.7667,
"value": -2.78,
"curve": [ 2.833, -2.78, 2.9, 0.19 ]
},
{
"time": 2.9667,
"value": 1.56,
"curve": [ 3, 2.25, 3.033, 3.4 ]
},
{
"time": 3.0667,
"value": 3.4,
"curve": [ 3.1, 3.4, 3.133, -0.16 ]
},
{
"time": 3.1667,
"value": -1.32,
"curve": [ 3.189, -2.1, 3.211, -2.43 ]
},
{
"time": 3.2333,
"value": -2.43,
"curve": [ 3.282, -2.43, 3.331, 0.58 ]
},
{
"time": 3.3806,
"value": 0.58,
"curve": [ 3.465, 0.58, 3.549, 0.43 ]
},
{ "time": 3.6333, "value": 0.43 }
]
},
"chain-4": {
"rotate": [
{
"curve": [ 0.033, 0, 0.067, 0.9 ]
},
{
"time": 0.1,
"value": 2.68,
"curve": [ 0.111, 3.27, 0.122, 5.94 ]
},
{
"time": 0.1333,
"value": 7.12,
"curve": [ 0.144, 8.31, 0.156, 9.81 ]
},
{
"time": 0.1667,
"value": 9.81,
"curve": [ 0.222, 9.81, 0.265, 7.16 ]
},
{
"time": 0.3333,
"value": 3.48,
"curve": [ 0.4, -0.11, 0.469, -9.24 ]
},
{
"time": 0.5,
"value": -12.64,
"curve": [ 0.575, -20.98, 0.633, -28.36 ]
},
{
"time": 0.7,
"value": -28.36,
"curve": [ 0.789, -28.36, 0.868, -26.36 ]
},
{
"time": 0.9667,
"value": -14.26,
"curve": [ 1.008, -9.24, 1.144, 8.78 ]
},
{
"time": 1.2333,
"value": 14.86,
"curve": [ 1.311, 20.17, 1.38, 20.5 ]
},
{
"time": 1.4667,
"value": 20.17,
"curve": [ 1.559, 19.82, 1.616, 17.83 ]
},
{
"time": 1.6667,
"value": 15.44,
"curve": [ 1.679, 14.88, 1.69, 30.1 ]
},
{
"time": 1.7,
"value": 29.53,
"curve": [ 1.712, 28.87, 1.723, 27.76 ]
},
{
"time": 1.7333,
"value": 26.74,
"curve": [ 1.746, 25.54, 1.757, 25.86 ]
},
{
"time": 1.7667,
"value": 23.7,
"curve": [ 1.798, 16.85, 1.819, 4.79 ]
},
{
"time": 1.8333,
"value": 3.01,
"curve": [ 1.909, -6.33, 2.011, -16.38 ]
},
{
"time": 2.1,
"value": -24.09,
"curve": [ 2.133, -26.98, 2.167, -28.8 ]
},
{
"time": 2.2,
"value": -28.8,
"curve": [ 2.244, -28.8, 2.299, -24.41 ]
},
{
"time": 2.3333,
"value": -18.27,
"curve": [ 2.381, -9.86, 2.444, 8.45 ]
},
{
"time": 2.5,
"value": 11.67,
"curve": [ 2.522, 12.95, 2.544, 12.95 ]
},
{
"time": 2.5667,
"value": 12.95,
"curve": [ 2.6, 12.95, 2.648, 9.78 ]
},
{
"time": 2.6667,
"value": 5.52,
"curve": [ 2.689, 0.54, 2.733, -6.34 ]
},
{
"time": 2.7667,
"value": -9.75,
"curve": [ 2.8, -13.15, 2.833, -14.9 ]
},
{
"time": 2.8667,
"value": -14.9,
"curve": [ 2.9, -14.9, 2.933, -14.32 ]
},
{
"time": 2.9667,
"value": -10.36,
"curve": [ 2.989, -7.72, 3.017, 1.64 ]
},
{
"time": 3.0333,
"value": 4.91,
"curve": [ 3.059, 10.25, 3.1, 13.5 ]
},
{
"time": 3.1333,
"value": 13.5,
"curve": [ 3.178, 13.5, 3.227, 4.02 ]
},
{
"time": 3.2667,
"value": -0.95,
"curve": [ 3.291, -3.94, 3.324, -6.17 ]
},
{
"time": 3.3667,
"value": -6.02,
"curve": [ 3.399, -5.91, 3.433, -1.3 ]
},
{
"time": 3.4667,
"value": -0.55,
"curve": [ 3.5, 0.2, 3.533, 0.81 ]
},
{
"time": 3.5667,
"value": 0.81,
"curve": [ 3.589, 0.81, 3.611, 0.43 ]
},
{ "time": 3.6333, "value": 0.43 }
]
},
"chain-end": {
"rotate": [
{
"curve": [ 0.067, 0, 0.133, -1.31 ]
},
{
"time": 0.2,
"value": -1.31,
"curve": [ 0.222, -1.31, 0.244, -1.31 ]
},
{
"time": 0.2667,
"value": 0.52,
"curve": [ 0.3, 3.26, 0.333, 29.4 ]
},
{
"time": 0.3667,
"value": 28.03,
"curve": [ 0.4, 26.67, 0.433, 15.77 ]
},
{
"time": 0.4667,
"value": 8.38,
"curve": [ 0.533, -6.4, 0.6, -38.47 ]
},
{
"time": 0.6667,
"value": -38.47,
"curve": [ 0.756, -38.47, 0.844, -24.68 ]
},
{
"time": 0.9333,
"value": -17.65,
"curve": [ 1.022, -10.63, 1.111, 0.1 ]
},
{
"time": 1.2,
"value": 3.7,
"curve": [ 1.344, 9.55, 1.489, 7.73 ]
},
{
"time": 1.6333,
"value": 10.72,
"curve": [ 1.689, 11.87, 1.744, 16.09 ]
},
{
"time": 1.8,
"value": 16.09,
"curve": [ 1.833, 16.09, 1.867, 16.09 ]
},
{
"time": 1.9,
"value": 14.71,
"curve": [ 1.956, 12.42, 2.011, -33.3 ]
},
{
"time": 2.0667,
"value": -33.3,
"curve": [ 2.133, -33.3, 2.2, -33.3 ]
},
{
"time": 2.2667,
"value": -29.05,
"curve": [ 2.3, -26.93, 2.333, -8.49 ]
},
{
"time": 2.3667,
"value": -0.81,
"curve": [ 2.4, 6.86, 2.433, 16.97 ]
},
{
"time": 2.4667,
"value": 16.97,
"curve": [ 2.522, 16.97, 2.584, 16.14 ]
},
{
"time": 2.6333,
"value": 11.96,
"curve": [ 2.697, 6.53, 2.744, -7.01 ]
},
{
"time": 2.8,
"value": -7.01,
"curve": [ 2.856, -7.01, 2.911, -1.63 ]
},
{
"time": 2.9667,
"value": -1.63,
"curve": [ 3.011, -1.63, 3.056, -9.5 ]
},
{
"time": 3.1,
"value": -9.5,
"curve": [ 3.133, -9.5, 3.167, 4.2 ]
},
{
"time": 3.2,
"value": 6.36,
"curve": [ 3.233, 8.52, 3.267, 8.52 ]
},
{
"time": 3.3,
"value": 8.52,
"curve": [ 3.333, 8.52, 3.367, -7.03 ]
},
{
"time": 3.4,
"value": -7.03,
"curve": [ 3.444, -7.03, 3.489, -2.7 ]
},
{
"time": 3.5333,
"value": -1.28,
"curve": [ 3.567, -0.21, 3.6, 0.43 ]
},
{ "time": 3.6333, "value": 0.43 }
]
}
}
}
}
}