像素字文字动画效果
代码语言:html
所属分类:动画
代码描述:像素字文字动画效果
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <style> html { width: 100%; height: 100%; background: #020302; overflow: hidden; } body { margin: 0; width: 100%; height: 100%; } #canvas { width: 100%; height: 100%; } </style> </head> <body translate="no"> <canvas id="canvas"></canvas> <script > "use strict"; var __extends = this && this.__extends || function () { var extendStatics = function (d, b) { extendStatics = Object.setPrototypeOf || { __proto__: [] } instanceof Array && function (d, b) {d.__proto__ = b;} || function (d, b) {for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p];}; return extendStatics(d, b); }; return function (d, b) { extendStatics(d, b); function __() {this.constructor = d;} d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); }; }(); var BACKGROUND_COLORS = ['#020302', '#202620']; var _a = [Math.PI * 2, Math.PI / 2, Math.PI / 4],PI_DOUBLE = _a[0],PI_HALF = _a[1],PI_QUARTER = _a[2]; var COLOR_MAX = 255; var BASE_COLOR = [.7, .9, .7]; var WORDS = ['\u2764', 'HELLO', 'WORLD', 'STAY', 'HOME', 'BE', 'SAFE']; var getRGB = function (_a) { var red = _a[0],green = _a[1],blue = _a[2]; return "rgb(" + Math.floor(red * COLOR_MAX) + ", " + Math.floor(green * COLOR_MAX) + ", " + Math.floor(blue * COLOR_MAX) + ")"; }; var Vector = /** @class */function () { function V.........完整代码请登录后点击上方下载按钮下载查看
网友评论0