Hi.
We have frame-by-frame animation in Spine. We use Unity 5.5.2p4 and Spine 3.6.16-beta. When we use the animation on scene it plays correctly. When we use it in UI the strange bug appears. Look the video below. In the right-bottom corner you can see broken animation in ui and there is the same animation showing correctly higher and more left.
https://www.dropbox.com/s/r1we3rsaw3phkpr/ui_bug.mp4?dl=0
What can be a problem? I thought that this is because of frame-by-frame but we have another frame-by-frame animations in UI and they work correctly.
27 апр 2017, 12:36
UPD: I realized that Spine packed assets in 3 atlases. The animation consist of 250 frames, so Spines packed 3 atlases of 100, 100 and 50 frames (40,40 and 20%). When we look on the broken animation we see that it brakes two times inside the animation approximately at 40% and then 80%.
It looks like that the animation brakes when runtime changes atlases. Just theory.
27 апр 2017, 12:46
You can find the source files of the animation here: https://www.dropbox.com/sh/n56ldps67y5dwd8/AABrbHI8jFPeeVsBTYMAkzxpa?dl=0