如何使用口袋动画pa插件让一系列圆像一条龙一样连贯动起来?

如何使用口袋动画pa插件让一系列圆像一条龙一样连贯动起来?

问题提得太含糊,和题主沟通后我把问题重新编辑了一下,应该是题主想要询问的内容了。

首先,解决这个问题要用到的PA功能并不是绕排,因为既然存在运动,那么这就是一个动画过程,而绕排功能是制作平面效果使用的——PA插件虽然是动画插件,但也有很多平面设计功能。

就比如说题主提到的【图形绕排】功能,是怎么用的呢?下面有一大一小两个圆形:

按住【Ctrl键】,先后选择小圆和大圆,然后使用PA插件的【图形绕排】,修改复制数量为“自定义数量”,并设置数量(例如8个):

点击确定后,就会在大圆的轮廓线上生成8个均匀分布的小圆了:

回到题主的诉求,让一系列圆像一条龙一样的连贯动起来,我们在脑海里设想一下舞龙的效果——一条龙要舞起来,每一个舞龙队员的行走轨迹、手臂的挥舞动作,都应该是一致的,否则他往左走,我往右走,龙不是扯烂了么?

例如下图,可以预见,B马上就会到A的位置,重复A的动作,C也紧跟着会到B现在的位置,重复B的动作:

唯一不同的就在于时间,每个队员到达同一个点的时间,会呈现出等差序列,例如以A到达当前位置的时间为0,那么B到达此位置可能是0.5秒以后,C到达此位置则是1秒以后,D呢,则是1.5秒以后。

因此,要为一系列圆设计出这样的运动,无非就是将它们都赋予相同的运动轨迹,然后把开始时间等差延迟就好。

思路确定之后就可以开始制作了。

首先绘制一个圆,设置好它的动画轨迹:

将这个圆复制数份,然后叠放到一起——这一过程可以直接使用OK插件的【原位复制】功能完成:

可以看到,随着圆形的复制,圆形身上的动画也被随之复制了。

接下来就需要我们把这18个动画依次设置等差延迟了。这一设置通过手动也能完成,无非就是把所有动画都设置为与第一个动画同时,然后让第二个动画延迟0.5,第三个延迟1,第四个延迟1.5……以此类推,但这样太累了,用PA的【时间序列】功能就可以一步完成:

首先,在动画窗格中按住【Shift键】,单击第二个动画和最后一个动画,完成动画的多选,将这些动画都设置为【从上一项开始】:

选中所有圆形,然后点击【时间序列】弹出对话框如下:

将【延迟方式】改为【固定延迟】,【变化方式】则选择为【等差延迟】:

然后设置【等差步长】为【0.1】秒——实测之后发现之前举例说的0.5太长了,改为0.1:

点下确定,所有动画就实现等差延迟了:

看一下效果:

如果不需要平滑的开始和结束,也可以全选动画步骤后在效果选项中去掉平滑:

没有平滑的效果如下:

这样我们就实现了题主的诉求。

公众号Jesse1981,欢迎关注。最近忙(lan),更新慢,新关注的朋友可以先翻翻旧文,有问题的可以直接知乎邀请。