Advertisement

用 Animation 实现恒速回转

阅读量:

年初参加 GGJ 的时候,我曾想偷懒用 Animation 实现物体的匀速旋转。思路很简单,只需要0度和360(或-360)度两个关键帧,然后将动画设为循环播放。当时以为这样事情就成了。谁知做出来的效果是下面这样,物体转完一圈后会停一下:

我已然察觉到问题的症结所在,即动画曲线这一关键因素:

只需将曲线调整为直线形式即可。

然而当时尝试了一番却未能调出一条理想的直线,因此最终选择通过编写代码来实现匀速旋转。今日发现实际上无需手动调节,只需右键点击,将起始关键帧的 Right Tangent 以及结尾关键帧的 Left Tangent 修改为 Linear(线性)即可完成操作:

![](https://ad.itadn.com/c/weblog/blog-img/image

全部评论 (0)

还没有任何评论哟~