1.用法

在电脑桌面新建一个文本文档,然后将代码复制到文本文档里,再将后缀改为".html"。

2.效果图

3.html代码

<!DOCTYPE html>
<html>
<head><title>黑客帝国代码雨</title>
</head><body>
<canvas id="canvas"></canvas>
<style type="text/css">body{margin: 0; padding: 0; overflow: hidden;}
</style>
<script type="text/javascript">var canvas = document.getElementById('canvas');var ctx = canvas.getContext('2d');canvas.height = window.innerHeight;canvas.width = window.innerWidth;var texts = '0123456789#^%^&%^*^&*((*&%'.split('');var fontSize = 16;var columns = canvas.width/fontSize;// 用于计算输出文字时坐标,所以长度即为列数var drops = [];//初始值for(var x = 0; x < columns; x++){drops[x] = 1;}function draw(){//让背景逐渐由透明到不透明ctx.fillStyle = 'rgba(0, 0, 0, 0.05)';ctx.fillRect(0, 0, canvas.width, canvas.height);//文字颜色ctx.fillStyle = '#0F0';ctx.font = fontSize + 'px arial';//逐行输出文字for(var i = 0; i < drops.length; i++){var text = texts[Math.floor(Math.random()*texts.length)];ctx.fillText(text, i*fontSize, drops[i]*fontSize);if(drops[i]*fontSize > canvas.height || Math.random() > 0.95){drops[i] = 0;}drops[i]++;}}setInterval(draw, 33);
</script>
</body>
</html>

HTML黑客帝国代码雨相关推荐

  1. 代码雨代码源复制_超火!黑客帝国代码雨

    黑客帝国代码雨 相信看过<黑客帝国>的同学,对上面的的这个图片一定不陌生,这是一个非常经典的画面.在繁忙的工作之余,大家也要放松下自己,今天就给大家分享一下代码滚动的实现方法. 第一步,新 ...

  2. vbs代码炫酷效果_Python|实现黑客帝国代码雨效果

    Python|实现黑客帝国代码雨效果 估计大家都看过电影<黑客帝国>吧,片中的一段代码雨片段实在是炫酷,试想一下,片中的代码雨效果在自己电脑屏幕上实现了会是一种什么样的感觉,会不会有种身临 ...

  3. 黑客帝国代码雨JS,支持中文

    有人要的HTML-JS版黑客帝国代码雨,支持自定义文字中文,保存HTML文件可运行. <!DOCTYPE html> <html lang="zh"> &l ...

  4. 抖音黑客帝国代码雨——程序大神如何攻占抖音?简直不可思议!

    在普通人的脑补中,程序员可能是这样的 不知道为什么,这张图总是能莫名触发技哥的笑点. 亦或是这样的 每天无休止的与代码和Bug打着交道-- 等等,这好像不对啊.当初看黑客帝国的时候可不是这么心酸的,看 ...

  5. <黑客帝国-代码雨>超火(免费送)

    (刚学的,还有好多地方做的不完善,后期继续跟进,直接复制代码,后缀名改为:.html ,直接运行就可以看到效果啦!) 或者:使用HBuilder,创建HTML文件直接运行即可看到效果! <!DO ...

  6. Canvas修行之黑客帝国代码雨

    既然是修行,不卖弄关子,不吊胃口,修行成果必须先晒一晒. 下图是我用canvas画的黑客帝国代码雨,想起当年看黑客帝国时,那个代码雨场景让我心旷神怡,大开脑洞,满脑子是那种三维空间,无数0和1像雨一样 ...

  7. 黑客帝国代码雨怎么弄?(最全,最简单,看完就会)

    首先在桌面上创建一个文本文档 然后打开然后将下面的代码复制粘贴过去: <!DOCTYPE html><html> <head> <title>兴趣小组& ...

  8. python命令数字雨_用Python实现黑客帝国代码雨效果(3种方式)

    说起电影<黑客帝国>,相信大部分人都看过或听说过,影片中有一个场景数字雨,如果你看过电影的话,应该对这个经典场景印象深刻,本文我们利用 Python 以数字.字母.图片三种形式来实现这一效 ...

  9. JQuery实现——黑客帝国代码雨效果

    效果如你所见就是本页面上方那样的效果 实现方法来自一个印度小伙纸,学习完我也没总结一下,今儿个补上 如何实现,大家右键查看源码复制即可,不过学习的过程还是要总结总结. 下面通过另外两个小例子,一步一步 ...

  10. python黑客帝国代码雨特效

    效果: 代码: try: import pygame import sys from pygame.locals import * from random import randint except: ...

最新文章

  1. QIIME 2教程. 19使用q2-vsearch聚类ASVs为OTUs(2020.11)
  2. 浅谈(线性)卷积公式为什么要翻转
  3. bash的RANDOM变量生成的是真正的随机数吗
  4. python的盈利模式_八大盈利模式是什么?一篇文教会你盈利模式分析!
  5. python实例化对象是什么意思_请帮我理解python对象的实例化.
  6. rsync 自动创建目录的坑点
  7. 动态设置easyui datagrid URL
  8. stvd c语言编译器,STM8--STVD编译工具安装与程序下载
  9. Android 免费云真机
  10. oracle 之除数不为0
  11. Android NFC识别CPU卡和m1卡
  12. 头条抖音后端技术3面,2021大厂Java面试题精选
  13. php实现简易的搜索功能
  14. gitbucket push卡住
  15. Google Chrome OS中文版下载 支持中文输入法
  16. 算法实现将输入的英语句子反过来输出
  17. 大学计算机word排版作业,大学作业 word 文档排版.doc
  18. QCon全球软件开发大会(北京站)2015精彩回顾和总结
  19. 栋的周评 | 第七回合(定期更新、动态、架构、云技术、算法、后端、前端、收听/收看、英文、书籍、影视、好歌、新奇)
  20. 内存卡删除的文件如何恢复?三个步骤解决

热门文章

  1. 程序设计方法和程序分析
  2. 读《深入浅出设计模式》
  3. Windows系统中设置定时开关机方法
  4. 五大好用的开源MySQL管理工具
  5. tpx色卡电子版_潘通色卡电子版Pantone TPX(新175色)
  6. ASM 转自三思笔记
  7. Java比较器-学习
  8. 安卓手机端抓包获取直播源下载并使用PotPlayer播放
  9. 孔浩javacript基础笔记一
  10. PLC软件申请软件著作权登记指南(新申请)