久久久久久久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響應式(自適應)網頁設計的實現,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
主站蜘蛛池模板: 99精品免费久久久久久久久日本 | 欧美国产视频 | 综合色久 | 四虎国产 | 一区二区三区免费 | 中文字幕黄色大片 | 亚洲免费在线观看 | 久久成人一区 | 天天色天天 | 亚洲电影成人 | 欧州一区 | 超碰在线人人干 | 91在线免费视频 | 亚洲视频一区在线观看 | 韩国精品一区二区三区 | 狠狠艹| 毛片的网址| 欧洲成人免费视频 | 男女污网站 | 国产精品久久久久久久久久三级 | 一级大片网站 | 久热电影 | 久久综合伊人 | 一区二区视频在线 | 九九热在线视频 | 999精品视频 | 国产黄色在线观看 | 欧美一区二区三区小说 | 日本又色又爽又黄的大片 | 中文字幕亚洲免费 | 国产黄色大片 | 久色激情 | 国产精品1| 亚洲视频欧美视频 | 欧美黄视频 | 极品粉嫩国产48尤物在线播放 | 国产95在线 | 精品日本中文字幕 | 国产激情视频在线 | 盗摄精品av一区二区三区 | 久久黄视频 |