在Hype 4交互动效制作软件中,前往时间线中的时间非常简单,在时间指示器触发关键帧的时候,时间指示器会返回到指定的时间点上,并且依照原来的运动方向继续运动。因此,“前往时间线中的时间”关键帧实现了两个操作——返回和继续时间线。
重置时间线
“前往时间线中的时间”其中一个重要的操作是可以使时间线重置,使运动对象回到运动前的状态并继续之前的运动。
“前往时间线中的时间”触发关键帧
图1中,在圆形运动的终点设置了一个“前往时间线中的时间”关键帧,返回的时间点为0。那么圆形运行到终点时,时间指示器触发该处的关键帧,使圆形回到0点位置,并继续原来的从左到右的水平运动。
可能小伙伴会问,为什么圆形返回起点后不停止下来,而是继续运动呢?实际上,圆形运动到终点瞬间,会遇到两个操作,一是时间指示器触碰关键帧;二是圆形停止下来。
从图1可以看到,时间指示器首先执行的是触碰关键帧,让时间指示器返回到指定的时间点,注意在触发关键帧时,圆形的运动状态是从左向右运动。由于“前往时间线中的时间”操作会保持对象的运动状态,因此圆形回到起点后继续从左往右的运动。
在图2示例中,小编用一个“重置”按钮控制“前往时间线中的时间”操作来重置圆形的运动。当运行的运行过程中点击按钮,圆形会马上回到起点重新开始运动。但当圆形到达终点停止运动后,再点击“重置”按钮,运行便回到起点并停止在起点位置。
那么时间线操作如何才能使被重置对象停止在起点位置上呢?
实现运动重置的方法
从前面的分析看出,可以通过两种方法设置“前往时间线中的时间”关键帧实现运动重置。
在自身时间线上终点位置设置关键帧
在终点处设置“前往时间线中的时间”返回起点关键帧后,再添加一个“暂停时间线”关键帧。如图3所示。
其他时间线上设置关键帧
如图4所示,由于运动对象到达终点时先触发关键帧,没有机会停止下来,因此把关键帧设置在主时间线上,并且在oTime1运动终点后1帧的位置上。当运动对象停止下来后,主时间指示器再触发关键。那么运动对象回到起点后将继续保持停止的运动状态。
总结
在当前时间线设置关键帧重置时间线的操作在实际应用中使用的极少,一般是通过鼠标操作或者按键操作比较多,例如图2中点击按钮重置时间线。但无论采用怎么样的操作,小伙伴都要记住“前往时间线中的时间”包含了回到指定时间点及继续原来运动状态两种操作。