js实现canvas霓虹灯动画效果代码
代码语言:html
所属分类:动画
代码描述:js实现canvas霓虹灯动画效果代码
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<html> <head> <style> body { background: hsl(235,60%,13%); /*#051a41;*/ margin: 0; overflow: hidden; } </style> </head> <body> <canvas id="canvas" width="660" height="611"></canvas> <script> (function() { "use strict"; // Canvas things var canvas = document.getElementById('canvas'), ctx = canvas.getContext('2d'), canvasWidth = canvas.width = window.innerWidth, canvasHeight = canvas.height = window.innerHeight; // Mouse things var mouseX, mouseY, pop = false, attract = false; // Check if mouse event is over a bubble var mouseOver = function(x, y, radius) { var diffX = mouseX - x; var diffY = mouseY - y; if (diffX < radius && diffX > (radius * -1) && diffY < radius && diffY > (radius * -1)) { return true; } return false; } // Used for randomizing everything var randomNum = function (min, max) { return Math.floor(Math.random() * (max - min + 1)) + min; }; // Used for changing settings with a random number.........完整代码请登录后点击上方下载按钮下载查看
网友评论0