.delay()
优质
小牛编辑
136浏览
2023-12-01
.delay( value:Number ) : *
获取或者设置时间轴的开始延迟秒数(帧)。var currentDelay = myAnimation.delay(); //获取延迟
myAnimation.delay(2); //设置延迟
如果设置则返回self以便链式调用,如果留空则返回延迟秒数(帧)。 .delay()适用于TimelineMaxTimelineLite.delay()的参数
参数 | 类型 | 必填 | 说明 |
---|---|---|---|
value | Number | 否 | 设置动画的开始延迟秒数(帧),如果留空则读取动画的开始延迟秒数(帧)(default = NaN) |
.delay() 示例
开始延迟秒
body {
background: #f8f8f8;
font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
font-size: 14px;
color: #000;
margin: 0 10px;
padding: 0;
}
.box {
width:50px;
height:50px;
border-radius:6px;
margin-top:4px;
display:inline-block
}
.green{
background-color:#6fb936;
}
var tm = new TimelineMax({delay: 1});
tm.to('.box', 3, {x: 500,});
var panel= document.getElementById("panel");
panel.innerHTML= tm.delay();