tinycolor实现彩色方块闪现canvas动画效果代码
代码语言:html
所属分类:动画
代码描述:tinycolor实现彩色方块闪现canvas动画效果代码
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!doctype html> <html> <head> <meta charset="utf-8"> <title></title> <style> html { overflow-x: hidden; overflow-y: auto; } body { background: #333; display: flex; justify-content: center; align-items: center; } </style> </head> <body> <script type="text/javascript" src="//repo.bfw.wiki/bfwrepo/js/tinycolor.min.js"></script> <canvas id="cnv"></canvas> <script type="text/javascript"> (function() { var App, Pixr, Random, Utils, Vec, log, rnd, twopi, utl; Vec = (function() { var degrees2radian, radian2degrees; class Vec { constructor(x, y) { this.x = x || 0; this.y = y || 0; if (!(this instanceof Vec)) { new this(x, y); } } add(v) { this.x += v.x; this.y += v.y; return this; } sub(v) { this.x -= v.x; this.y -= v.y; return this; } mul(v) { this.x *= v.x; this.y *= v.y; return this; } div(v) { this.x /= v.x; .........完整代码请登录后点击上方下载按钮下载查看
网友评论0