- Modificato
[Bug] can't load skeleton Binary
check error log
Exception in thread "LWJGL Application" java.lang.IndexOutOfBoundsException: index can't be >= size: 1080881 >= 0
at com.badlogic.gdx.utils.Array.get(Array.java:127)
at com.esotericsoftware.spine.SkeletonBinary.readSkeletonData(SkeletonBinary.java:110)
at com.aw.framework.gObj.SpineAniObj.loadSpineData(SpineAniObj.java:24)
at com.aw.framework.gObj.SpineAniObj.<init>(SpineAniObj.java:39)
i updated spine-libgdx runtime yesterday..
I Deleted old version spine(1.6.xx) and reinstalled the new version..
I really want to degrade my spine version to 1.6.xx..
whenever you update to new version, i encounter some difficulties.
Sorry you can't go back to before 1.7.12. From 1.7.12 onward, you will always be able to go back to any version.
Can you email your .spine file so I can take a look? contact@esotericsoftware.com Please include a link to this thread.
I attached the Spine project file which we produced.(<removed>)
Thanks a lot..
Spine can always open projects from older versions. Note however that projects saved in newer versions of Spine cannot be opened with older versions.
For exported data, the latest runtimes generally only support data exported from the latest Spine. The runtimes may or may not successfully load data exported from older versions of Spine. If using JSON, it is less likely you'll have to export again. Binary is much less forgiving, if the format changes at all then you'll need to export again.
Both of your projects opened correctly with 1.8.18 and I was able to export and load the data in a runtime (spine-libgdx).