久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

超級絢麗的html5的頁面

XML/HTML Code復制內容到剪貼板 !DOCTYPE html html xmlns=http://www.w3.org/1999/xhtml lang=en head title超級絢麗的html5的頁面-zzarea.com/title script type=text/javascript window.onload = function () { C = Math.cos; S = Math.si

 XML/HTML Code復制內容到剪貼板

 <!DOCTYPE html>  
<html xmlns=”http://www.w3.org/1999/xhtml” lang=”en”>  
  
<head>  
  
<title>超級絢麗的html5的頁面-zzarea.com</title>  
  
<script type=”text/javascript”>  
  
window.onload = function () {  
C = Math.cos;  
S = Math.sin;  
U = 0;  
canvas = document.getElementById(“myCanvas”);  
c = canvas.getContext(“2d”);  
var W = canvas.width = window.innerWidth;  
var H = canvas.height = window.innerHeight;  
c.fillRect(0, 0, W, H); // resize <canvas> and draw black rect (default)  
c.globalCompositeOperation = “lighter”; // switch to additive color application  
c.lineWidth = 0.2;//設置畫筆的大小  
c.lineCap = “round”;//設置圓滑  
var bool = 0,  
t = 0; // theta  
  
canvas.onmousemove = function (e) {  
if(window.T) {  
if(D==9) {  
D=Math.random()*15; f(1); }  
clearTimeout(T);  
}  
X = e.pageX; // grab mouse pixel coords  
Y = e.pageY;  
a=0; // previous coord.x  
b=0; // previous coord.y  
A = X, // original coord.x  
B = Y; // original coord.y  
R=(e.pageX/W * 999>>0)/999;  
r=(e.pageY/H * 999>>0)/999;  
U=e.pageX/H * 360 >>0;  
D=9;  
g = 360 * Math.PI / 180;  
T = setInterval(f = function (e) {  
c.save();  
c.globalCompositeOperation = “source-over”;  
if(e!=1) {  
c.fillStyle = “rgba(0,0,0,0.02)”;  
c.fillRect(0, 0, W, H);  
}  
  
c.restore();  
  
i = 25; while(i –) {  
  
c.beginPath();  
  
if(D > 450 || bool) { // decrease diameter  
  
if(!bool) { // has hit maximum  
  
bool = 1;  
  
}  
  
if(D < 0.1) { // has hit minimum  
  
bool = 0;  
  
}  
  
t -= g; // decrease theta  
  
D -= 0.1; // decrease size  
  
}  
  
if(!bool) {  
  
t += g; // increase theta  
  
D += 0.1; // increase size  
  
}  
  
q = (R / r – 1) * t;  
  
x = (R – r) * C(t) + D * C(q) + (A + (X – A) * (i / 25)) + (r – R); // center on xy coords  
  
y = (R – r) * S(t) – D * S(q) + (B + (Y – B) * (i / 25));  
  
if (a) {  
  
c.moveTo(a, b);  
  
c.lineTo(x, y)  
  
}  
  
c.strokeStyle = “hsla(” + (U % 360) + “,100%,50%,0.75)”; // draw rainbow hypotrochoid  
  
c.stroke();  
  
a = x; // set previous coord.x  
  
b = y; // set previous coord.y  
  
}  
  
U -= 0.5; // increment hue  
  
A = X; // set original coord.x  
  
B = Y; // set original coord.y  
  
}, 16);  
  
}  
  
document.onkeydown = function(e) { a=b=0; R += 0.05 }  
canvas.onmousemove({pageX:300, pageY:290})  
}</script>  
</head>  
<body style=”margin:0px;padding:0px;width:100%;height:100%;overflow:hidden;”>  
<canvas id=”myCanvas”></canvas>  
</body>  
</html>  
【網站聲明】本站除付費源碼經過測試外,其他素材未做測試,不保證完整性,網站上部分源碼僅限學習交流,請勿用于商業用途。如損害你的權益請聯系客服QQ:2655101040 給予處理,謝謝支持。

相關文檔推薦

本篇文章主要介紹了html5中canvas圖表實現柱狀圖的示例,本文使用canvas來實現一個圖表,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
這篇文章主要介紹了基于HTML5的WebGL經典3D虛擬機房漫游動畫,需要的朋友可以參考下
這篇文章主要介紹了手機端用rem+scss做適配的詳解,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
本篇文章主要介紹了canvas 實現 github404動態效果的示例代碼,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
這篇文章主要介紹了關于h5中的fetch方法解讀(小結),fetch身為H5中的一個新對象,他的誕生,是為了取代ajax的存在而出現,有興趣的可以了解一下
本篇文章主要介紹了HTML5響應式(自適應)網頁設計的實現,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
主站蜘蛛池模板: 日韩一区不卡 | 九色av| 久久一区二区免费视频 | 日韩av手机在线观看 | 国户精品久久久久久久久久久不卡 | 国精产品一区二区三区 | 特级黄色毛片 | 91精品观看 | 亚洲精品1| 中文字幕一区在线观看视频 | 国产成人精品午夜 | 韩日一区二区 | 亚洲视频免费观看 | 免费黄色片在线观看 | 中文字幕一级毛片 | 日韩一区中文字幕 | 久久99精品久久久久 | 久久精品一级 | 99久久99| 视频在线一区二区 | 国产成人99久久亚洲综合精品 | 亚洲一区二区三区欧美 | 天天影视网天天综合色在线播放 | 国产99久久精品 | 国产精品久久久久久吹潮日韩动画 | 亚洲视频在线一区 | 在线观看视频中文字幕 | 欧美一级免费 | 国产精品视频一区二区三区, | 一级黄色片网站 | 天天操夜夜操 | 亚洲a视 | 日本午夜网 | 欧美日韩国产在线观看 | 日韩中文av在线 | 国产精品成av人在线视午夜片 | 国产精品视频一 | 国产午夜三级一区二区三 | 天堂亚洲 | 日日夜夜狠狠操 | 男女羞羞视频免费 |