.kill()

.kill( vars:Object, target:Object ) : *
消灭整个动画或部分参数。返回self便于链式调用。
//删除动画
myAnimation.kill();
 
//删除动画的x和y属性
myAnimation.kill({x:true, y:true});
 
//删除对象"myObject"上的动画,如果动画有多个对象,其他对象上的动画不会删除
myAnimation.kill(null, myObject);
 
//仅删除对象"myObject"的动画的x和y属性
myAnimation.kill({x:true, y:true}, myObject);
  
//仅删除对象"myObject1"和"myObject2"对象的"opacity"属性
myAnimation.kill({opacity:true}, [myObject1, myObject2]);
.kill()适用于TweenMaxTweenLite

.kill()的参数

参数 类型 必填 说明
vars Object 需要清除的属性,如{x:true, y:true},属性值无关紧要,{x:false, y:false}也是相同效果。留空则清除全部属性
target Object 清除与该目标相关的属性,如kill(null, [myObject1, myObject2])。留空则选择全部目标。

转载原创文章请注明:文章转载自:TweenMax中文网 [https://www.tweenmax.com.cn]
本文地址:https://www.tweenmax.com.cn/api/tweenmax/kill()