stikkanimate

Hello! I'm looking to downgrade a character project so I can import it into build 2.1.27 and export a binary file. I've found Erika's and WarmanW 's guide on the forums - exported the JSON with nonessential data active - started up the JsonRollback using the command line method and made the target version "2.1". I figure the conversion must have worked because I have the new file. I looked it over for "weightedmesh" and "shear" values as mentioned by Nate. There are none.

So I change Spine from the latest version to 2.1.27 - when I try to import the new JSON into Spine version 2.1.27, I'm still getting the error - "An error occurred while importing the skeleton. Please be sure to choose a valid skeleton JSON or binary file."

I'm completely uncertain what to look for at this point.
Thanks for your time
stikkanimate
  • 전체글: 31

Nate

That's quite a big downgrade!

JsonRollback doesn't consume the data or do any validation, it just looks for patterns and transforms them into other patterns. That is why it may appear to have processed a file successfully even though the file still cannot be imported.

Technically JsonRollback supports only 3.8.xx to 3.7.94 or 3.3.xx to 2.1.27 but you can try running it twice, first with "3.7" then using the output of that, run it again with "2.1". If that doesn't work you can look in your spine.log for clues as to why it failed. If you are still having trouble, you can post or email or 3.8 JSON.
사용자 아바타
Nate

Nate
  • 전체글: 9957

stikkanimate

Eyyyy, you're a genius Nate! The double rollback worked! Latest to 3.7, then 3.7 to 2.1

Big thanks!
stikkanimate
  • 전체글: 31

Nate

Great! Glad it worked. :)
사용자 아바타
Nate

Nate
  • 전체글: 9957


다시 돌아감: Editor