PixelWave.js 幻灯片或页面转场动画特效插件

PixelWave.js 幻灯片或页面转场动画特效插件

第一步引入bfwone 加载依赖项 TweenMax

第二步执行插件

示例如下

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>BFW NEW PAGE</title>
    <script id="bfwone" data="dep=TweenMax.min&err=0" type="text/javascript" src="//repo.bfw.wiki/bfwrepo/js/bfwone.js"></script>
    <script type="text/javascript">
        bready(function() {
            use(["PixelWave-min"], function() {
                var pixelwave = new PixelWave({
                    canvasTop: 50, //for a header
                    speedIn: 3,
                    speedOut: 1,
                    autoCalculateSquaresSize: true,
                    color: '#2596'
                });

                function start () {
                    console.log('start')}
                function middle () {
                    console.log('middle')}
                function end () {
                    console.log('end')}

                document.getElementById('startImage').addEventListener('click', function() {
                    pixelwave.start(start, middle, end);
                })
            });
        });
    </script>
</head>
<body>
    <div id="startImage">
        点击开始
    </div>
</body>
</html>

官网https://github.com/vin-ni/PixelWave
立即下载PixelWave.js查看所有js插件

网友评论0

程序员在线工具箱