午夜剧场伦理_日本一道高清_国产又黄又硬_91黄色网战_女同久久另类69精品国产_妹妹的朋友在线

您的位置:首頁技術文章
文章詳情頁

JS畫布動態實現黑客帝國背景效果

瀏覽:198日期:2024-04-13 11:26:41

本文實例為大家分享了JS畫布動態實現黑客帝國背景效果的具體代碼,供大家參考,具體內容如下

效果圖

JS畫布動態實現黑客帝國背景效果

完整代碼

<!DOCTYPE html><html lang='en'><head> <meta charset='UTF-8'> <meta name='viewport' content='width=device-width, initial-scale=1.0'> <meta http-equiv='X-UA-Compatible' content='ie=edge'> <title>Document</title> <style> *{ padding:0; margin:0; } body{ overflow: hidden; } </style></head><body> <canvas style='background:#111'></canvas> <script> window.onload = function(){ //獲取畫布對象 var canvas = document.getElementById('mom'); //獲取畫布的上下文 //getContext() 方法返回一個用于在畫布上繪圖的環境。 var context =canvas.getContext('2d'); //獲取瀏覽器屏幕的寬度和高度 var W = window.innerWidth; var H = window.innerHeight; //設置canvas的寬度和高度 canvas.width = W; canvas.height = H; //每個文字的字體大小 var fontSize = 16; //計算列 var colunms = Math.floor(W /fontSize); //記錄每列文字的y軸坐標 var drops = []; //給每一個文字初始化一個起始點的位置 //計算每一個文字所謂坐標 存儲y軸的坐標 for(var i=0;i<colunms;i++){ drops.push(0); } //運動的文字 var str ='JavaScript function(){}'; //4:fillText(str,x,y);原理就是去更改y的坐標位置 //繪畫的函數 function draw(){ context.fillStyle = 'rgba(0,0,0,0.05)'; //fillRect() 方法繪制“已填色”的矩形。默認的填充顏色是黑色。 context.fillRect(0,0,W,H); //給字體設置樣式 context.font = '700 '+fontSize+'px 微軟雅黑'; //給字體添加顏色 context.fillStyle ='#00cc33';//可以rgb,hsl, 標準色,十六進制顏色 //寫入畫布中 for(var i=0;i<colunms;i++){var index = Math.floor(Math.random() * str.length);//設置文字出發時間隨機 Math.floor(Math.random()*str.length)讓數組里面的文字索引隨機出現 var x = i*fontSize;var y = drops[i] *fontSize;//也讓y軸方向也向下掉一個文字的距離context.fillText(str[index],x,y);// //如果要改變時間,肯定就是改變每次他的起點if(y >= canvas.height && Math.random()>0.99){ drops[i] = 0;}drops[i]++;//讓數組里面的值每次加一,用于上面的y軸下掉 } }; //隨機顏色 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,20); }; </script></body></html>

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。

標簽: JavaScript
相關文章:
主站蜘蛛池模板: jzzijzzij亚洲成熟少妇 | 91精品综合久久久 | 欧美一级片免费在线观看 | 欧美一级免费 | 国产视频分类 | 午夜在线视频观看 | 婷婷在线免费视频 | 成人午夜在线观看 | 国产成人黄色 | 中国成人毛片 | 日韩www | 在线免费观看亚洲 | 91大片在线观看 | 久久久福利 | 欧美日韩国产在线 | 黄色一级视频在线观看 | 久久久一级片 | 日韩高清不卡 | 亚洲精品视频免费看 | 免费污片在线观看 | 欧美特级特黄aaaaaa在线看 | 欧美日韩视频网站 | 日韩在线观看第一页 | 在线看一区二区 | 国产精品美女视频 | 激情五月婷婷丁香 | 久久青青国产 | 国产3级在线观看 | 激情婷婷色| 日在线视频 | av在线收看 | 久久久久久久999 | 色中色av| 中文字幕第24页 | 久草福利在线观看 | 国产视频第一页 | 色呦呦中文字幕 | 国产激情在线播放 | 91精品久久香蕉国产线看观看 | 涩涩资源站 | 国产午夜三级一区二区三 |