Tweenmax ease中的各种缓动

1,Linear线性变化

 

Tweenmax <wbr>(ease:)各种缓动

2,Back变化。

Tweenmax <wbr>(ease:)各种缓动

3,Bounce弹跳变化。


Tweenmax <wbr>(ease:)各种缓动

4,Circ圆形变化。


Tweenmax <wbr>(ease:)各种缓动

5,Cubic立方体变化。


这个更晕,跟圆形变化差不多,不过更平滑些。


Tweenmax <wbr>(ease:)各种缓动

6,Elastic橡皮圈变化



Tweenmax <wbr>(ease:)各种缓动

7,Expo爆炸变化


Tweenmax <wbr>(ease:)各种缓动

8,Quad变化


Tweenmax <wbr>(ease:)各种缓动

9,Quart四分之一变化。


Tweenmax <wbr>(ease:)各种缓动


10,Quint变化



Tweenmax <wbr>(ease:)各种缓动

11,Sine正弦变化


Tweenmax <wbr>(ease:)各种缓动

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
TweenMax 是一个用于创建动画效果的 JavaScript 库,可以用于在 Web 开发实现平滑的过渡效果和动态效果。下面是使用 TweenMax 的基本步骤: 1. 在你的 HTML 文件引入 TweenMax 库。可以通过以下方式引入: ``` <script src="https://cdnjs.cloudflare.com/ajax/libs/gsap/3.9.1/gsap.min.js"></script> ``` 2. 创建一个 TweenMax 对象来定义你的动画效果。可以使用 `gsap.to()` 方法来创建 TweenMax 对象,该方法接受两个参数:要动画化的元素和动画的属性。 例如,要对一个元素进行平滑的淡入效果,可以使用以下代码: ``` var element = document.getElementById("myElement"); gsap.to(element, {opacity: 1, duration: 1}); ``` 在上面的例子,`element` 是要动画化的元素,`opacity: 1` 指定了动画的最终属性(透明度为 1),`duration: 1` 指定了动画的持续时间为 1 秒。 3. 可以使用 TweenMax 对象的其他方法和选项来定义更复杂的动画效果。例如,你可以使用 `delay` 属性来设置延迟时间,使用 `repeat` 属性来设置重复次数,使用 `ease` 属性来设置缓动函数等。 以下是一个例子,演示了如何使用 TweenMax 来创建一个平滑的动画效果: ``` var element = document.getElementById("myElement"); gsap.to(element, {opacity: 1, x: 100, rotation: 360, duration: 1, delay: 0.5, repeat: 2, ease: "power2.out"}); ``` 在上面的例子,`x: 100` 设置了元素的水平偏移量,`rotation: 360` 设置了元素的旋转角度,`delay: 0.5` 设置了动画的延迟时间为 0.5 秒,`repeat: 2` 设置了动画的重复次数为 2 次,`ease: "power2.out"` 设置了缓动函数为 power2 的输出缓动。 这只是 TweenMax 库的基本用法,你可以根据自己的需求使用更多的方法和选项来创建更复杂的动画效果。希望对你有帮助!

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值