【Unity】Spine重新播放动画时会闪烁上次动画的残影
问题:播放Spine后 再次调用SetAnimation播放时,会发现界面闪烁了一下,因为重新播放时播放了上次播放的动画末尾帧画面, 要进行如下操作清空上次的帧数据,再去播放就没问题了
SkeletonAnimation ani = 你的Spine组件;
//修复方法就是下面3行
ani.AnimationState.SetEmptyAnimation(0, 0);
ani.Update(0);
ani.LateUpdate();//播放动画
ani.AnimationState.SetAnimation(0, "xxxx", false);
https://www.zhihu.com/question/281129083/answer/2692092981