Hi @Misaki , thank you so much for clarifying all of that. That really helped.
I went ahead and made the SpineSkeletonDataResource
and was able to get my animation working in Godot! Everything looks like it's working great.
In case it helps anyone else, one problem I initially had was that Godot would crash whenever I set the SpineSkeletonDataResource
property in the SpineSprite
node, but I realised that this was my fault. I opened Godot using the terminal and saw that spine-godot looks for the atlas file based on the filename specified in the skeleton file. If you change the name of the atlas file in your file manager, create the SpineSkeletonDataResource
, and then try to bind it to a SpineSprite
node, Godot crashes. I was able to fix this by changing the name of my skeleton in Spine and re-exporting the assets, so that all the exported files are named how I want them, and the reference to the atlas file is correct.
Thank you for your support, I'm so glad it's working now!