- Изменено
export frames missing bug
I have exported several characters and all has been well, however this time i noticed my walk animation was not drawing right , so i traced it back to spine not actually rendering all of the characters walk sequence.
It should export 16 sprites as a walk sequence, but its only rendering 9 for some reason, the preview shows 16, and it worked on all other models, just not this one ? Very simple model as well.
The character has 4 animations, walk 16 attack 16 die 8 and idle 16. so it should have 56 frames. however the walk sequence is only actually outputting 9 frames, but the atlas has 16, its reusing several sprites.
On the export preview i can scroll through the frames and see all 16. This is not that its reusing the same frames, although something funny there is going on with that. The animation is simply cutting off half way through. I made the character do more exagerated movements during that animation and its now putting all the frames out and the animation is drawing fine, so best guess is that it thought a number of frames were very similar so decided to reuse them, but something went wrong somewhere....
Any ideas?
My first thought is that some frames of your animation are identical. If you are packing the frame images into a texture atlas and have alias
enabled, the texture packer will only pack identical images once (there will still be multiple entries in the atlas, but they will all reference the same texture region). Are you packing the images? If you disable packing so they are written as individual image files, do you see all the frames?
Other than that I don't have any ideas. If it's not the above, can you please post or image your project and images so we can see the problem? contact@esotericsoftware.com