gsap实现svg圆圈动画效果代码
代码语言:html
所属分类:动画
代码描述:gsap实现svg圆圈动画效果代码
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html> <html lang="en" > <head> <meta charset="UTF-8"> <style> html, body, svg { width: 100%; height: 100%; background: #000; } </style> </head> <body > <svg><g id="stage" fill="none"></g></svg> <script type="text/javascript" src="//repo.bfw.wiki/bfwrepo/js/gsap.3.8.0.js"></script> <script type="text/javascript" src="//repo.bfw.wiki/bfwrepo/js/DrawSVGPlugin3.min.js"></script> <script > var prevG = stage, tl = gsap.timeline({paused:true}) function draw(n, rot, offset){ for (var i = 0; i < n; i++){ var g = document.createElementNS("http://www.w3.org/2000/svg", "g") prevG.appendChild(g) prevG = g var c = document.createElementNS("http://www.w3.org/2000/svg", "circle") g.appendChild(c) gsap.set(g, {rotate:rot}) //rotate the current group gsap.fromTo(c, { //.........完整代码请登录后点击上方下载按钮下载查看
网友评论0