as TweenLite、TweenMax 实现抖动效果、左右抖动、上线抖动示例

作者:袖梨 2022-06-28

本篇文章小编给大家分享一下as TweenLite、TweenMax 实现抖动效果、左右抖动、上线抖动示例,对此感兴趣的小伙伴们赶快来看看吧。

实现也很简单:

function shakeTween(item:MovieClip, repeatCount:int):void
{
   TweenMax.to(item,0.1,{repeat:repeatCount-1, y:item.y+(1+Math.random()*5), x:item.x+(1+Math.random()*5), delay:0.1, ease:Expo.easeInOut});
   TweenMax.to(item,0.1,{y:item.y, x:item.x, delay:(repeatCount+1) * .1, ease:Expo.easeInOut});
}
//change 50 to 200 or 5 to see how it works
shakeTween(item, 50);

相关文章

精彩推荐