当我使用动画将多维数据集360度旋转一秒钟,然后过渡到另一个动画时,过渡的动画似乎并不总是能够正确播放。取决于旋转的距离,然后再转到下一个动画,将确定过渡效果是否很好。例如,如果动画几乎完成,我认为它会很好地完成,但是如果它刚开始,它似乎会使立方体朝相反的方向旋转。我希望在播放下一个动画时使多维数据集完成旋转,但更重要的是,我想了解发生了什么。
我当时正在考虑使用交叉淡入淡出。谁能解释为什么会这样,以及使用Animator窗口的Animator.CrossFade和正常过渡之间有什么区别?我在网上找不到清晰的解释。