实现黑客帝国屏幕效果
来源:互联网 发布:sql建一个销售表 编辑:程序博客网 时间:2024/05/16 11:34
<!DOCTYPE html><html><head><meta charset="utf-8"><title>Maxtrix</title><style>*{margin: 0 auto;padding: 0 auto;}body{background: black;overflow: hidden;}</style></head><body><canvas id="matrix"></canvas><script>//初始化画布var matrix = document.getElementById("matrix");var context = matrix.getContext("2d");//设置画布宽高matrix.height = window.innerHeight;matrix.width = window.innerWidth;//设置字体,获取列数,y坐标var drop =[];var font_size = 16;var columns = matrix.width/font_size;for(var i=0;i<columns;i++){drop[i]=1;}//绘制Matrix函数function drawMatrix(){context.fillStyle="rgba(0,0,0,0.1)";context.fillRect(0,0,matrix.width,matrix.height);context.fillStyle="green";context.font = font_size+"px";for(var i=0;i<columns;i++){context.fillText(Math.floor(Math.random()*2),i*font_size,drop[i]*font_size);//产生0和1if(drop[i]*font_size>(matrix.height*2/3)&&Math.random()>0.85)//判断高度随机重绘{drop[i]=0;}drop[i]++;}}setInterval(drawMatrix,50);</script></body></html>
0 0
- 实现黑客帝国屏幕效果
- 实现黑客帝国数字雨效果
- 黑客帝国效果
- html5实现黑客帝国数字矩阵效果
- 黑客帝国屏幕保护设置
- 黑客帝国屏幕保护源码
- 黑客帝国 效果实现 C语言版及JS版
- linux多线程实现黑客帝国字符滑屏效果
- Python与PyGame实现模拟黑客帝国字幕雨效果
- 用canvas 实现《Matrix》(黑客帝国)中 电脑屏幕效果
- 黑客帝国动画效果
- 黑客帝国数字矩阵效果
- 黑客帝国里的酷炫蓝光屏幕
- 黑客帝国效果(纯JS)
- VC实现屏幕变暗效果
- Android屏幕切换效果实现
- Android屏幕切换效果实现
- 屏幕滑动效果的实现
- 一个线程调度的多线程模型
- JavaScript学习(一)
- CocoaPods安装及使用
- 分布式一致性算法Raft
- greenDAO配置环境(数据库框架)
- 实现黑客帝国屏幕效果
- HDU 1542 Atlantis 线段树+扫描线
- java通过poi导出excel和pdf
- 保存数据到SD卡的封装
- 查看哪些进程占用了特定的端口
- linux组调度浅析
- 2017.4.8(二维数组,冒泡排序)
- scrapy 下载并保存图片
- 查缺补漏--性能资源