我的本意是:由于每一帧的图片尺寸不同,想通过调整关键帧的偏移,对齐每一帧的图片,但实际上达不到想要的效果
问题的现象:
10个关键帧的动画,每一帧的锚点默认设置为中点,由于图片大小有差异,调整关键帧的偏移使关键帧对齐,单独逐一选择个关键帧,效果很好,动作很流畅。按播放按钮播放动画,发现动画会上下左右摇摆,完全达不到预定的效果。
原因:
调整某一关键帧的偏移后,比如第一帧的位置为0,0,第二个关键帧在x方向调整5个单位,那么第二个关键帧的位置变为5,0,那么前一帧到该关键帧间的5个过渡帧会每一帧调整1个单位,这就是虽然关键帧对齐了,而动画还会左右摇摆的原因
由于动画编辑器中的每一帧动画的骨骼定义在锚点位置,所以调整偏移位置时应该是调节锚点的位置,另外对齐那里,应该修改为锚点对齐,而不是中心对齐,不知是否可以呢?