当前位置: 首页 > 文档资料 > TweenMax 中文文档 >

TweenMax.killDelayedCallsTo()

优质
小牛编辑
139浏览
2023-12-01
TweenMax.killDelayedCallsTo( function:Function ) : 立刻杀死所有延迟执行函数。
TweenMax.killDelayedCallsTo(myFunction);
由于延迟执行函数就像一个动画(用到target和onComplete),因此以下两行效果相同。
TweenMax.killTweensOf(myFunction)
TweenMax.killDelayedCallsTo(myFunction)
这个方法可杀死由TweenLite.delayedCall()TweenMax.delayedCall()call()addCallback()创建的延迟执行函数。 TweenMax.killDelayedCallsTo()适用于TweenMaxTweenLite

TweenMax.killDelayedCallsTo()的参数

参数类型必填说明
functionFunction杀死的函数

TweenMax.killDelayedCallsTo() 示例


不会触发延迟执行函数

.box {
    width:50px;
    height:50px;
    border-radius:6px;
    margin-top:4px;
    display:inline-block
  }
.green{
    background-color:#6fb936;
  }
var myTween=new TweenMax('.box', 3, {
    x: 500,
})
TweenMax.delayedCall(2,myFunction,["参数1","参数2"])
TweenMax.killDelayedCallsTo(myFunction);
function myFunction(param1, param2) {
   alert("延迟2秒输出"+param1+'和'+param2);
}

TweenMax.killDelayedCallsTo()返回值

TweenMax.killDelayedCallsTo()的补充说明