黑客帝国代码雨

codeRain.html

 1 <html>
 2 <head>
 3 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 4 <title>The world is a matrix</title>
 5 <style type="text/css">
 6 body
 7 {
 8 background-color:#000000;
 9 overflow:hidden;
10 margin:0;
11 }
12 </style>
13 </head>
14 <body>
15 <canvas id="q"></canvas>
16 <script>
17 var s = window.screen;
18 var width = q.width = s.width;
19 var height = q.height = s.height;
20 var letters = Array(256).join(1).split(‘‘);
21 var draw = function () {
22 q.getContext(‘2d‘).fillStyle=‘rgba(0,0,0,0.05)‘;
23 q.getContext(‘2d‘).fillRect(0,0,width,height);
24 q.getContext(‘2d‘).fillStyle=‘#00FF00‘;
25 letters.map(function(y_pos, index){
26 text = String.fromCharCode(34+Math.random()*33);
27 x_pos = index * 10;
28 q.getContext(‘2d‘).fillText(text, x_pos, y_pos);
29 letters[index] = (y_pos > 758 + Math.random() * 1e4) ? 0 : y_pos + 10;
30 q.getContext(‘2d‘).fillStyle=‘#00FF00‘;
31 });
32 };
33 setInterval(draw, 33);
34 </script>
35 </body>
36 </html>
时间: 2024-08-04 00:50:57

黑客帝国代码雨的相关文章

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

效果如你所见就是本页面上方那样的效果 实现方法来自一个印度小伙纸,学习完我也没总结一下,今儿个补上 如何实现,大家右键查看源码复制即可,不过学习的过程还是要总结总结. 下面通过另外两个小例子,一步一步来实现: 第一个: 1 <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> 2 <html> 3 <head> 4 5 <

theMatrix代码雨效果

做了一个代码雨效果放在个人主页:  https://lanleilin.github.io/lanGallery/index.html 代码: <!DOCTYPE html> <html> <head> <title>The Matrix</title> <script type="text/javascript" src="../js/jquery.min.js"> </script&g

两句命令教你玩转《黑客帝国》中的“代码雨”

1 在系统中安装cmatrix $ sudo  apt-get update; sudo apt-get install cmatrix 2 执行命令 $ cmatrix

Java实现黑客帝国数字雨效果

偶然看见黑客帝国里面的一个数字雨的效果,感觉很炫,于是写个代码模仿下.效果图如下 效果很简陋,没做过多修饰,直接上代码: import java.awt.*; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.awt.event.KeyAdapter; import java.awt.event.KeyEvent; import java.awt.image.MemoryIma

仿黑客帝国文字雨效果

package com.xuefeng.demo.widget.hkrainie; import android.content.Context; import android.graphics.Canvas; import android.graphics.Color; import android.graphics.Paint; import android.graphics.Paint.Align; import android.graphics.Paint.Style; import a

在centos 7下用cmatrix做出×××屏幕代码雨效果

1.下载cmatrix-1.2a.tar.gz文件 [[email protected] ~]# wget https://jaist.dl.sourceforge.net/project/cmatrix/cmatrix/1.2a/cmatrix-1.2a.tar.gz --2018-07-17 15:06:03-- https://jaist.dl.sourceforge.net/project/cmatrix/cmatrix/1.2a/cmatrix-1.2a.tar.gz Resolvin

centos7代码雨效果

Rpm包源代码包安装前提条件:开发工具 下载rpm包 wget https://jaist.dl.sourceforge.net/project/cmatrix/cmatrix/1.2a/cmatrix-1.2a.tar.gz安装 yum group install "development tools" Step1:解压 tar xvf cmatrix-1.2a.tar.gzStep2 :进入源代码目录 可选:建议安装之前,看安装说明(install.readme)Step3:./c

仿造黑客帝国下雨效果

前几天,学习了某站的大大写的仿造黑客帝国字符雨效果,今天拿出来分享一下. 首先,我们使用 HTML5的canvas来写一个,废话不多说直接上代码! <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>HTML5模仿骇客帝国文字雨</title

android源码大放送(实战开发必备),免费安卓demo源码,例子大全文件详细列表

免费安卓demo源码,例子大全文件详细列表 本列表源码永久免费下载地址:http://www.jiandaima.com/blog/android-demo 卷 yunpan 的文件夹 PATH 列表 卷序列号为 0000-73EC E:. │ jiandaima.com文件列表生成.bat │ 例子大全说明.txt │ 本例子永久更新地址~.url │ 目录列表2016.03.10更新.txt │ ├─前台界面 │ ├─3D标签云卡片热门 │ │ Android TagCloudView云标签