跳过主要内容

startTime

startTime(value:Number):[Number | self]

获取或设置动画在其父时间线上的开始时间(定义的延迟之后)。

参数

  • : 数值

    (默认值 =NaN) - 如果省略参数,则返回当前值(getter);如果提供参数,则设置值(setter),并返回实例自身以方便链式调用。

返回值:[数字 | 自身实例]

省略参数将返回当前值(getter),而定义参数将设置值(setter)并返回实例本身以便于链式调用。

细节

获取或设置动画在其父时间轴上开始的时间(在定义的任何延迟之后)。delay例如,如果一个补间动画在其所处的时间轴上的确切第3秒开始,则该补间动画的startTime将是3。

这个startTime可能会被自动调整,以使时间看起来无缝,如果父时间轴的smoothChildTiming属性是true并且在运行时进行了依赖于时间的更改,比如调用了reverse()或改变了timeScale()等等。有关更多细节,请参阅时间轴的smoothChildTiming属性的文档。

此方法既可以作为获取器(getter)也可以作为设置器(setter)使用。省略参数将返回当前值(getter),而提供参数则会设置该值(setter)并返回实例本身以便更容易进行链式调用。

//gets current start time
var start = myAnimation.startTime();

//sets the start time
myAnimation.startTime(2);
无噪 Logo
无噪文档
中文文档 · 复刻官网
查看所有 ↗