reversed
reversed(值:布尔):[布尔 | 自身]
获取或设置动画的反向状态,该状态表示动画是否应该反向播放。
参数
值:布尔值
(默认值 =
false
) - 如果省略参数,则返回当前值(getter);如果提供参数,则设置值(setter),并返回实例自身以方便链式调用。
返回值:[布尔值 | 自身]
省略参数将返回当前值(getter),而定义参数将设置值(setter)并返回实例本身以便于链式调用。
细节
获取或设置动画的反向状态,该状态指示是否应该反向播放动画。yoyo
此值不受重复次数的影响,也不考虑祖先时间轴的反向状态。例如,如果其父级时间轴(或任何祖先时间轴)被反向播放,则未被标记为反向的补间动画可能也会显示为反向。
此方法既可以作为获取器(getter)也可以作为设置器(setter)使用。省略参数将返回当前值(getter),而提供参数则会设置该值(setter)并返回实例本身以便更容易进行链式调用。
//gets current orientation
var isReversed = tl.reversed();
//sets the orientation to reversed
tl.reversed(true);
//toggles the orientation
tl.reversed(!tl.reversed());