当前位置: 首页 > news >正文

自己做网站打开很卡b站推广是什么意思

自己做网站打开很卡,b站推广是什么意思,网架加工方案,一台主机多个wordpress实现会动的图形&#xff0c;向下播放多张静态的图片。一秒内要大于屏幕刷新的帧数(60) 也就是每隔1/60s执行一次函数在每次绘制的正方形上添加一个背景色为白色蒙板。 效果图 源代码 <!DOCTYPE html> <html lang"en"><head><meta charset"…

实现会动的图形,向下播放多张静态的图片。一秒内要大于屏幕刷新的帧数(60) 也就是每隔1/60s执行一次函数在每次绘制的正方形上添加一个背景色为白色蒙板。

效果图

在这里插入图片描述

源代码


<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta http-equiv="X-UA-Compatible" content="ie=edge"><title>Canvas雨滴效果</title><style>body {margin: 0;}.rain {display: block;background-color: #000;}</style>
</head><body><canvas class="rain"></canvas><script>// 1.获取canvas并设置大小var canvas = document.querySelector('.rain');var ctxWidth, ctxHeight; // 定义画布的宽高~~function setResize() { // 根据浏览器窗口的改变,实时改变canvas画布的宽高,和浏览器保持一致window.onresize = arguments.callee;ctxWidth = window.innerWidth;ctxHeight = window.innerHeight;canvas.width = ctxWidth;canvas.height = ctxHeight;}();var ctx = canvas.getContext('2d');// 2.绘制单个会动的雨滴,根据单个雨滴进行接下来的雨滴对象Rain处理/* var y = 10;setInterval(function () {// 添加雨滴蒙版,使用透明色,使雨滴向上看起来有逐渐透明的效果ctx.fillStyle = 'rgba(0,0,0,0.05)';ctx.fillRect(0, 0, ctxWidth, ctxHeight);//绘制雨滴小矩形ctx.fillStyle = 'blue';ctx.fillRect(10, y++, 4, 10);}, 1000 / 60); */function random(min, max) { // 生成从min到max之间的随机数return Math.random() * (max - min) + min;}// 3.设置雨滴对象function Rain() { };Rain.prototype = {init: function () {this.x = random(0, ctxWidth);this.y = 0;this.vY = random(4, 5); // 雨滴在Y轴上运动的速度this.h = random(0.8 * ctxHeight, 0.9 * ctxHeight); // 雨滴停止的Y轴位置,整个画布的80%-90%高度的地方this.r = 1; // 圆形半径this.vR = 1; // 圆形半径变化的速度},draw: function () {if (this.y <= this.h) {//绘制雨滴小矩形ctx.beginPath();ctx.fillStyle = '#31f7f7';ctx.fillRect(this.x, this.y, 4, 10);} else {ctx.beginPath();ctx.strokeStyle = '#31f7f7';ctx.arc(this.x, this.y, this.r, 0, Math.PI * 2);ctx.stroke();}},move: function () {if (this.y <= this.h) {this.y += this.vY;} else {if (this.r <= 100) {this.r += this.vR;}else {this.init();}}this.draw();}}// 创建多个雨滴的函数,将雨滴push进入arrRains中var arrRains = [];function createRain(num) {// 每200ms生成一滴雨滴for (var i = 0; i <= num; i++) {setTimeout(function () {var rain = new Rain();rain.init();rain.draw();arrRains.push(rain);}, 200 * i);}}createRain(50);setInterval(function () {// 添加雨滴蒙版,使用透明色,使雨滴向上看起来有逐渐透明的效果ctx.fillStyle = 'rgba(0,0,0,0.05)';ctx.fillRect(0, 0, ctxWidth, ctxHeight);for (item of arrRains) {item.move();}}, 1000 / 60); // 每1/60秒执行一次函数</script>
</body></html>
http://www.dt0577.cn/news/57329.html

相关文章:

  • 做新闻微网站有哪些端点seo博客
  • 织梦做视频网站可以吗网站软件开发
  • 做的asp网站手机号码链接提取视频的网站
  • 代码运行软件国内seo排名
  • 网站建设公司哪个好一点青岛seo关键词优化公司
  • 网站如何如何创建个人网站免费
  • 安徽手机版建站系统信息公司官网怎么做
  • 个人主页网站制作如何做网站推广优化
  • 网站开发一般用的什么架构无锡谷歌优化
  • 微信公众号手机网站开发产品推广计划
  • 佛山网站建设公司电话深圳seo公司助力网络营销飞跃
  • 做网站需要买什么东西人民网疫情最新消息
  • 做网站推广排名域名停靠网页推广大全2021
  • vuejs 可做网站吗电子商务网站建设与维护
  • 网站建设要学哪些软件有哪些内容百度网站提交了多久收录
  • 互联网+营销策略怎么写seo顾问多少钱
  • 宁波做公司网站公司seo推广培训课程
  • 国土资源和建设部网站痘痘怎么去除效果好
  • 门店管理系统有哪些简述seo对各类网站的作用
  • seo网站做推广公司企业网络营销策划
  • 江苏省建设局官方网站查询苏州seo招聘
  • 如何做网站推广在找产品营销推广吗免费web服务器网站
  • 用java怎么做购物网站网络营销百度百科
  • 有关电商网站开发的参考文献百度优化培训
  • 做网站要备案什么软件可以弄排名
  • 夜间正能量网站入口网址不用下载福州外包seo公司
  • 网站开发 有哪些优化功能郑州seo竞价
  • 温州苍南网站建设seo分析是什么意思
  • 腾讯网页游戏排行榜优化大师官网
  • 淘宝客网站域名域名比价网