文件名称:html5 canvas圆形粒子移动背景动画特效.zip
文件大小:4KB
文件格式:ZIP
更新时间:2022-07-31 03:30:44
js特效-html5 canvas圆形粒子移动背景动画特效
this.update = function () { var lastPoint = { x: _this.x, y: _this.y }; // Move points over time _this.radians = _this.velocity; // Drag effect _this.lastMouse.x = (mouse.x - _this.lastMouse.x) * 0.05; _this.lastMouse.y = (mouse.y - _this.lastMouse.y) * 0.05; // Circular Motion _this.distanceFromCenter.x = _this.prevDistanceFromCenter.x Math.sin(_this.radians) * 100; _this.distanceFromCenter.y = _this.prevDistanceFromCenter.x Math.sin(_this.radians) * 100; _this.x = _this.lastMouse.x Math.cos(_this.radians) * _this.distanceFromCenter.x; _this.y = _this.lastMouse.y Math.sin(_this.radians) * _this.distanceFromCenter.y; _this.draw(lastPoint); };