AE运动动画问题!

假设设了3个位置的关键祯分别为!(200,200,-200),(200,200,200),(200,0,200)!奇怪的是运动时第二和第三个关键祯并不是保持200不变!而是变大了然后再恢复回200!我想要保持不变!应该怎么解决啊!
上面漏了!
假设设了3个位置的关键祯分别为!(200,200,-200),(200,200,200),(200,0,200)!奇怪的是运动时第二和第三个关键祯的Z并不是保持200不变!而是变大了然后再恢复回200!我想要保持不变!应该怎么解决啊!

因为AE默认的空间插值类型为Auto Bezier自动贝塞尔方式,所以在运动过程不是沿直线行进的,而是具有一定的弧度,数值为在设定值外偏移。你可以右键关键帧,选择Keyframe Interpolation关键帧插值,将Spatial Interpolation空间插值由Auto Bezier改为Linear线性,这时物体运动就会按设定的数值直线运动。
当然,你要是理解了关键帧插值,你也可以直接使用工具面板中的Convert Vertex Tool转换节点工具,将平滑点转换为角点(即线性过渡)
你还可以试试其他插值方式,因为关键帧插值对于动画来说是非常重要的,要做出好的运动效果需要选择不同的插值方式。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-06-27
因为你设置的第二个关键帧不是线性的,而是贝兹曲线的,你用钢笔工具中的转点工具吧关键帧转换为线性关键帧就不会出现不必要的运动变化了。
第2个回答  2011-06-27
你把另外的都排好了之后对摄像机做个位移的动画不就可以了吗?
相似回答