在Vue中用户可以对动画进行Repeat mode(重复模式)、Main axis(主轴)和Speed mode(速度模式)三个有关全局的量进行设置,下面就来分别看看有关这三个全局量的功能和含义。
1.Repeat mode(重复模式)
在Vue中用户还可以为动画设置重复模式,它用于表示当动画完成时物体的行为方式。在动画向导中,用户可以通过Global Animation Settings(全局动画设置)对话框来进行动画重复模式的设置,如图1所示。默认情况下,它会停止。但是用户可以通过以下几种方式设置它的重复次数。

图1 Global Animation Settings(全局动画设置)对话框
(1)Once(一次): 这是默认的设置,当动画完成时物体就会停止运动。
(2)Repeat(重复):当动画完成时,它又会重新播放一次动画。
(3)Loop(循环): 与重复播放类似,不过Vue会作出一些额外的过程用于保证开始帧能够与结束帧相适应,这样才能保证循环从结束到开始的时候有个平滑的过渡并且能够具有一个不被察觉的跳跃。Vue此时会自动添加关键帧用于确保平滑的循环,
(4)Pendular(摆动):当动画完成的时候,它按照相反的模式进行播放,从结尾又回到了开始,然后又开始正常播放。
如果用户选择的是重复模式,动画就会不确定地进行重复播放。用户可以在场景中随时开始重复播放一个动画,只需要将第一个关键帧托拽到开始的时间中就可以了。需要注意的是,虽然重复模式对于所有物体属性都有效,但是重复播放是在“每个动画属性”的基础上的,这意味着用户可以让具有方位存在的物体重复速度会比仅有位置的物体快。用户可以使用动画工具盒来改变物体的重复模式。
2.Main axis(主轴)
Main axis(主轴)用于决定物体的方向是否与主轴方向一致,也可以在时间开始的时候旋转物体获得其他方向。这些方向也能够与运动方向相一致,形成动画。
3.Speed mode(速度模式)
Speed mode(速度模式)中包含两个选项,分别为Constant velocity(固定速度)和Ease in-ease out(潜入-潜出)。Constant velocity(固定速度)让物体在运动中保持一个恒定的速度。关键帧会自动按照获得的效果随着时间运动。Ease in-ease out(潜入-潜出)让物体在开始的时候静止,然后不断获得加速,当动画结束的时候又逐渐减速直到静止。
小结:本讲主要是针对动画整体的三个量进行设置,分别决定动画的循环方式、轴线和速度,是有关动画的全局的量,设置好这三个整体的量,能够帮助用户在整体上控制动画的效果,因而了解它们各自的含义是很有必要的。