html5 svg+TweenMax逼真水波纹动画特效

来源:https://www.sucaihuo.com/js/4772.html 2019-09-24 11:18浏览(506) 收藏

html5 svg+TweenMax制作的逼真水波纹动画特效,可以结合很多水面背景图片制作出更加好看的波纹动画效果。
html5 svg+TweenMax逼真水波纹动画特效
分类:html5 > SVG 难易:初级
查看演示 下载资源 下载积分: 20 积分
关注公众号,免费赠送安装视频教程、环境和学习视频,后面会不断更新。

js代码

<script src="js/TweenMax.min.js"></script>
<script>
let timeline = new TimelineMax({
  repeat: -1,
  yoyo: true }),

feTurb = document.querySelector('#feturbulence');

timeline.add(
TweenMax.to(feTurb, 15, {
  onUpdate: function () {
    let bfX = this.progress() * 0.005 + 0.015, //base frequency x
    bfY = this.progress() * 0.05 + 0.1; //base frequency y
    feTurb.setAttribute('baseFrequency', `${bfX} ${bfY}`);
  } }),
0);</script>
评论0
头像

系统已开启自动识别垃圾评论机制,识别到的自动封号,下载出错或者资源有问题请联系全栈客服QQ 1915635791

1 2