思维导图学前端:小白看了5编才学会的PIXI+GSAP动效 | 猿创营

319 阅读1分钟

动画.gif 前段时间跟着大帅学自行车刹车的动效,感觉非常酷!做为初入门的前端小白,一下子被这效果惊呆了,也坚定了学前端的决心,大前端真是未来的方向!闲话少叙,先看自行车实现的思路:

image.png 完成整个项目主要需要三个步骤:

一. 首先是页面布局

1.导入静态资源,加载btn.png,btn_circle.png,brake_bike.png,brake_handlerbar.png,brake_lever.png等图片。

image.png

2.显示静态资源,在窗口的合适位置放置静态资源。

image.png 二. 增加PIXI效果 PIXI官网 需要PIXI效果地方有两个:

1.按键的外面圆圈的动态效果,按键外面有两个圆,内圆设置为静态,外圆是动态向外变化,并且颜色逐渐变浅。

image.png

2.粒子运动的动态效果,按下按键粒子停止,并且有刹车的动效;松开按键粒子有个加速的过程。

image.png

三. 增加GSAP效果 GSAP官网

GSAP的全名是GreenSock Animation Platform,它的确是一个从flash时代一直发展到今天的专业动画库。GSAP在动画的基础上增加过渡效果,让动画更加自然。

1.在车闸上使用GSAP效果,控制车闸的动效时间,更加接近现实中的场景。

image.png 2.在粒子上使用GSAP效果,粒子在运动后改变粒子的形状,通过粒子的变形实现真实的动态效果。

image.png

最后看一下完整代码:

image.png

【 在公众号里搜 大帅老猿,在他这里能学到很多东西 】