抖音爆火的 黑客帝国-代码雨 (含源代码)

操作方法

  • 01

    新建文件夹,文件名称可以自定义,我这里将它命名为“黑客帝国代码雨”。

  • 02

    在文件夹里新建一个文档。

  • 03

    文档可以自定义,我这里将它命名为“代码雨”。

  • 04

    下载黑客帝国背景音乐,存放在“代码雨.html”文档同个目录下。(使用背景音乐加点仪式感哈~)

  • 05

    使用“Notepad++”编辑“代码雨.html”文档,将以下代码复制粘贴到文档中,然后保存。 <html> <head> <title>黑客帝国-代码雨</title> <canvas id="canvas" style="background:black" width="620" height="340"></canvas> <audio autoplay="autoplay" src="C:\Users\gxkj-040\Desktop\黑客帝国代码雨\Rob Dougan、Don Davis - Chateau.mp3"></audio> <script type="text/javascript"> window.onload = function(){ //获取图形对象 var canvas = document.getElementById("canvas"); //获取图形的上下文 var context = canvas.getContext("2d"); //获取浏览器屏幕的宽度和高度 var W = window.innerWidth; var H = window.innerHeight; //设置canvas的宽度和高度 canvas.width = W; canvas.height = H; //每个文字的字体大小 var fontSize = 15; //计算列 var colunms = Math.floor(W /fontSize); //记录每列文字的y轴坐标 var drops = []; //给每一个文字初始化一个起始点的位置 for(var i=0;i<colunms;i++){ drops.push(0); } //运动的文字 var str ="01abcdefghijklmnopqurstuvwxyz"; //4:fillText(str,x,y);原理就是去更改y的坐标位置 //绘画的函数 function draw(){ //让背景逐渐由透明到不透明 context.fillStyle = "rgba(0,0,0,0.05)"; context.fillRect(0,0,W,H); //给字体设置样式 //context.font = "700 "+fontSize+"px  微软雅黑"; context.font = fontSize + 'px arial'; //给字体添加颜色 context.fillStyle ="green";//随意更改字体颜色 //写入图形中 for(var i=0;i<colunms;i++){ var index = Math.floor(Math.random() * str.length); var x = i*fontSize; var y = drops[i] *fontSize; context.fillText(str[index],x,y); //如果要改变时间,肯定就是改变每次他的起点 if(y >= canvas.height && Math.random() > 0.92){ drops[i] = 0; } drops[i]++; } }; function randColor(){ var r = Math.floor(Math.random() * 256); var g = Math.floor(Math.random() * 256); var b = Math.floor(Math.random() * 256); return "rgb("+r+","+g+","+b+")"; } draw(); setInterval(draw,33); }; </script> <style type="text/css"> body{margin: 0; padding: 0; overflow: hidden;} </style> </head> <body> </body> </html>

  • 06

    双击“代码雨.html”文档运行,即可实现黑客帝国代码雨效果。

(0)

相关推荐

  • 短视频怎么做才能上热门(如何寻找抖音爆款产品)

    我们每天都会在抖音上看到各种各样的爆款短视频,随便一个就是上百万的赞,而做短视频的朋友们呢,往往会为没有爆款而发愁,相信很多运营小伙伴都经历过这种"痛".如何打造抖音爆款视频?今天 ...

  • 代码雨怎么编写

    操作方法 01 在黑客帝国里,很多人都被电脑屏幕上的绿色代码雨所吸引,想要尝试自己来制作一个,好炫耀一下. 02 首先,在自己的电脑桌面上创建一个TXT格式的文本文件,然后点击打开. 03 打开以后, ...

  • 抖音超火的朋友圈九宫格用什么软件做的? 抖音九宫格图片制作教程

    抖音这种朋友圈九宫格用什么软件做的?最近,在抖音刷到好多这种九宫格的朋友圈截图,请问是怎么做的?突然火起来的抖音朋友圈九宫格,我们小编也发现这样发朋友圈真的很好看也很有意思,特别是出去玩或者旅游拍了很 ...

  • 抖音在哪找红包雨道具?有红包雨特效的视频怎么拍?

    抖音是时下最流行的短视频APP之一,深受各年龄层群众的喜爱.伴随着双十一的临近,抖音出了视频红包雨的功能.那么怎么拍摄一个有红包雨特效的视频呢?一起来看看吧:方法如下:一.打开抖音APP,点击首页的[ ...

  • 如何制作代码雨

    运用电脑编程,教你如何制作代码雨! 操作方法 01 首先找到开始菜单,一般找到附件,在里面打开  记事本 02 再里面编辑代码内容: @echo off color 02 :start echo %r ...

  • 一分钟教会你制作抖音超火的动漫半遮脸照片

    如何制作抖音超火的动漫半遮脸照片呢?今天小编为大家讲解一下. 操作方法 01 打开手机,找到应用商店,点击并进入,如图所示. 02 进入之后,搜索"动漫遮脸相机",点击下载,如图所 ...

  • 黑客帝国数字雨代码艺术人物效果

    首先我们需要至陌鱼社区下载制作创意科技数字人物代码效果PS动作,然后导入动作等相关预设文件,最后进行相关设置即可做出如下图的感觉效果,喜欢的小伙伴就和我一起来做吧! 操作方法 01 载入画笔.图案.动 ...

  • 抖音ppt怎么做(抖音火的ppt如何制作)

    抖音上有一些快闪PPT很火,动辄10万 的点赞,这些PPT又是怎么做出来的呢?今天就给大家说一下原理,以及修改技巧,导出视频等.最后还会给大家奉上全网最全200 抖音快闪模板,你可以用来表白,做宣传- ...

  • 【简单】抖音超火的文字弹幕视频是怎么做的?

    如下图,现在抖音上超火的那种弹幕文字视频大家一定都见过,可大可小,字体随意变换,配上可以动的背景,最重要的是文字和文字之间完全没有规律但非常舒服的变换,变大变小可谓真的奇妙,做出来的视频特别有逼格,发 ...