I see what you mean now. In the editor the constraint order is 2d, 2c, 2b, 2
(from the top down):
Loading Image
In the JSON file it's 2, 2b, 2c, 2d
(the order
field, 0 if omitted):
{ "name": "bone2", "bone": "bone2", "rotate": 1, "inertia": 0.5, "damping": 0.85, "gravity": 100 },
{ "name": "bone2b", "order": 1, "bone": "bone2b", "rotate": 1, "inertia": 0.5, "damping": 0.85, "gravity": 100 },
{ "name": "bone2c", "order": 2, "bone": "bone2c", "rotate": 1, "inertia": 0.5, "damping": 0.85, "gravity": 100 },
{ "name": "bone2d", "order": 3, "bone": "bone2d", "rotate": 1, "inertia": 0.5, "damping": 0.85, "gravity": 100 }
In this case the editor behavior is correct, but the export is reversed. We'll fix this in 4.2.26-beta. Cheers!