Based on my knowledge, there are a few approaches you can try to use your Spine 3.4 files with Spine Unity 4.1:
Best Approach - Import into Spine Editor:
- Download and install Spine Editor version 3.4 (you can set which version to run in Spine's settings by choosing the version from the changelog)
- Import your skeleton.json file into Spine 3.4 using
Import Data...
- Save the project as a
.spine file
- Switch your Spine Editor version to 4.1
- Open the saved
.spine project in 4.1
- Export the skeleton data from 4.1 for use with the spine-unity 4.1 runtime
Important Note about Atlas Files:
If your atlas file also needs updating, you can:
Direct Import Limitations:
While you could try importing the 3.4 JSON directly into Unity with the 4.1 runtime, this is not recommended because:
- There may be compatibility issues and errors
- The format differences between versions could cause problems
- You might lose features or experience incorrect behavior
Critical Reminder:
Always keep your .spine project files! They make version upgrades and conversions much easier in the future.
If you don't have access to the Spine Editor, the spine-unity 4.1 runtime may still attempt to load the 3.4 files, but you should expect potential compatibility warnings or errors.