罗码网络discuz插件模板教程微信小程序安卓电脑软件htmlphp源码下载
微信扫一扫 分享朋友圈

已有 2172 人浏览分享

开启左侧

黑客数字雨源代码-彩色动态效果

[复制链接]
2172 8
  1. <!doctype html>
  2. <html lang="en">
  3. <head>
  4. <meta name="viewport" content="initial-scale=1, maximum-scale=3, minimum-scale=1, user-scalable=no">
  5.   <meta charset="UTF-8">
  6.   <meta name="Author" content="罗码网络">
  7. <meta name="keywords" content="罗码网络,每天分享免费软件.精品源码.游戏辅助.各种活动.游戏分享.网站代码等等!">
  8. <meta name="Description" content="">
  9.   <title>黑客数字雨</title>
  10.   <style>
  11. *{margin:0;}
  12. canvas{background:#000000;}
  13. body{overflow:hidden;}
  14.   </style>
  15. </head>
  16. <body>
  17. <!--画布-->
  18.    <canvas width="0" height="0" id="canvas0">
  19.    </canvas>
  20. <!--javascript -->
  21. <script>
  22.   var canvas=document.getElementById("canvas0");
  23.   //获取权限
  24.   var ctx=canvas.getContext("2d");
  25.   //获取屏幕信息
  26.   var screenInformation= window.screen;
  27.   //控制台输出屏幕信息
  28.   console.log(screenInformation);
  29.   //设置屏幕信息
  30.   canvas.width=screenInformation.width;
  31.   canvas.height=screenInformation.height;
  32.   //字体大小
  33.   var fontSize=20;
  34.   //字体
  35.   var str="01";
  36.   var cols=Math.floor((screenInformation.width)/fontSize);
  37.   var X =[];
  38.   for(var i=0;i<cols;i++){
  39.    X.push(0);
  40.   }
  41.   var gradient=ctx.createLinearGradient(0,0,screenInformation.width,screenInformation.height);
  42.   gradient.addColorStop("0","#ff0099");
  43.   gradient.addColorStop("0.25","#00ccff");
  44.   gradient.addColorStop("0.5","#ffff00");
  45.   gradient.addColorStop("0.75","#cc66cc");
  46.   gradient.addColorStop("0.1","#00ccff");
  47.   function matrix(){
  48.    ctx.fillStyle="rgba(0,0,0,0.02)";
  49.    //清除画布
  50.    ctx.fillRect(0,0,canvas.width,canvas.height);
  51.    //设置字体颜色
  52.    ctx.fillStyle=gradient;
  53.    for(var i=0;i<cols;i++){
  54.     var y=X[i]*fontSize;
  55.     ctx.fillText(str[Math.floor(Math.random()*str.length)],i*fontSize,y);
  56.     if(y >= screenInformation.height&&Math.random()>0.99){
  57.      X[i]=0;
  58.     }
  59.     X[i]++;
  60.    }
  61.   }
  62.   setInterval(matrix,30);
  63. </script>
  64. </body>
  65. </html>
复制代码

黑客数字雨源代码-彩色动态效果
代码如下
微信图片_20200618102409.png


想说又不敢说,说了又怕被拒绝,拒绝了又怕尴尬,就是这样的。内心很痛苦的那种。

评论 8

 shu1332725  shu1332725  高级会员  发表于 2020-8-8 20:46:33 | 显示全部楼层
支持一下

举报 使用道具

回复
jjj111 jjj111  高级会员  发表于 2020-8-9 05:05:22 | 显示全部楼层

举报 使用道具

回复
瑾瑾 瑾瑾  高级会员  发表于 2020-8-10 16:02:35 | 显示全部楼层
写的真的很不错

举报 使用道具

回复
帮你顶下哈!!

举报 使用道具

回复
yyc男神 yyc 男神  中级会员  发表于 2020-8-11 21:16:06 | 显示全部楼层
有道理。。。

举报 使用道具

回复
bbbbb bbbbb  中级会员  发表于 2022-6-28 15:58:30 | 显示全部楼层
过来看看的

举报 使用道具

回复
江山狂念 江山狂念  高级会员  发表于 2022-6-28 22:39:41 | 显示全部楼层
我是来刷分的,嘿嘿

举报 使用道具

回复
前排支持下

举报 使用道具

回复
您需要登录后才可以回帖 登录 | 立即注册 微信登录 手机动态码快速登录

本版积分规则

10

关注

45

粉丝

1473

主题
精彩推荐
热门资讯
网友晒图
  • 微信公众平台

  • 扫描访问手机版

QQ|Archiver|手机版|小黑屋|罗码 ( 粤ICP备17073043号 )https://beian.miit.gov.cn/#/home

GMT+8, 2025-5-6 19:40 , Processed in 0.216223 second(s), 67 queries .

Powered by 罗码网络 X3.4

Copyright © 2001-2020