久久精品五月,日韩不卡视频在线观看,国产精品videossex久久发布 ,久久av综合

站長資訊網
最全最豐富的資訊網站

介紹一個用HTML5 Canvas 制作的時鐘

用HTML5 Canvas 制作的時鐘,看著挺簡單的,但其中寫起來還是有很多小的問題的,感興趣的小伙伴們可以參考一下

介紹一個用HTML5 Canvas 制作的時鐘

代碼如下:

<!DOCTYPE html>  <html lang="en" >      <head>          <meta charset="utf-8" />          <title>HTML5 時鐘</title>          <link href="css/main.css" rel="stylesheet" type="text/css" />          <script src="http://code.jquery.com/jquery-latest.min.js"></script>        <style>          .clocks {            height: 500px;            margin: 25px auto;            position: relative;            width: 500px;          }        </style>      </head>      <body>          <header>              <h2>HTML5 時鐘</h2>          </header>          <p class="clocks">              <canvas id="canvas" width="500" height="500"></canvas>          </p>      </body>  </html>

[JavaScript]代碼

// inner variables  var canvas, ctx;  var clockRadius = 250;  var clockImage;    // draw functions :  function clear() { // clear canvas function      ctx.clearRect(0, 0, ctx.canvas.width, ctx.canvas.height);  }    function drawScene() { // main drawScene function      clear(); // clear canvas        // get current time      var date = new Date();      var hours = date.getHours();      var minutes = date.getMinutes();      var seconds = date.getSeconds();      hours = hours > 12 ? hours - 12 : hours;      var hour = hours + minutes / 60;      var minute = minutes + seconds / 60;        // save current context      ctx.save();        // draw clock image (as background)      ctx.drawImage(clockImage, 0, 0, 500, 500);        ctx.translate(canvas.width / 2, canvas.height / 2);      ctx.beginPath();        // draw numbers      ctx.font = '36px Arial';      ctx.fillStyle = '#000';      ctx.textAlign = 'center';      ctx.textBaseline = 'middle';      for (var n = 1; n <= 12; n++) {          var theta = (n - 3) * (Math.PI * 2) / 12;          var x = clockRadius * 0.7 * Math.cos(theta);          var y = clockRadius * 0.7 * Math.sin(theta);          ctx.fillText(n, x, y);      }        // draw hour      ctx.save();      var theta = (hour - 3) * 2 * Math.PI / 12;      ctx.rotate(theta);      ctx.beginPath();      ctx.moveTo(-15, -5);      ctx.lineTo(-15, 5);      ctx.lineTo(clockRadius * 0.5, 1);      ctx.lineTo(clockRadius * 0.5, -1);      ctx.fill();      ctx.restore();        // draw minute      ctx.save();      var theta = (minute - 15) * 2 * Math.PI / 60;      ctx.rotate(theta);      ctx.beginPath();      ctx.moveTo(-15, -4);      ctx.lineTo(-15, 4);      ctx.lineTo(clockRadius * 0.8, 1);      ctx.lineTo(clockRadius * 0.8, -1);      ctx.fill();      ctx.restore();        // draw second      ctx.save();      var theta = (seconds - 15) * 2 * Math.PI / 60;      ctx.rotate(theta);      ctx.beginPath();      ctx.moveTo(-15, -3);      ctx.lineTo(-15, 3);      ctx.lineTo(clockRadius * 0.9, 1);      ctx.lineTo(clockRadius * 0.9, -1);      ctx.fillStyle = '#0f0';      ctx.fill();      ctx.restore();        ctx.restore();  }  // initialization  $(function(){      canvas = document.getElementById('canvas');      ctx = canvas.getContext('2d');        // var width = canvas.width;      // var height = canvas.height;    clockImage = new Image();  clockImage.src = 'http://static.oschina.net/uploads/space/2012/0712/125855_nnla_89964.png';        setInterval(drawScene, 1000); // loop drawScene  });

贊(0)
分享到: 更多 (0)
?
網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
久久精品五月,日韩不卡视频在线观看,国产精品videossex久久发布 ,久久av综合
免费在线观看精品| 久久av中文| 亚洲精品四区| 亚洲欧美日韩综合国产aⅴ| 日韩一区自拍| 欧美freesex黑人又粗又大| 久久精品一区二区三区中文字幕| 日韩精品三区四区| 日韩高清一区| 国产精品分类| 国产高潮在线| 日韩电影免费网址| 久久一区二区三区电影| 蜜桃成人av| 久久亚洲色图| 国产欧美一区二区色老头| 欧美激情在线精品一区二区三区| 国产精品777777在线播放| 美女国产一区二区三区| 日本不良网站在线观看| 九一国产精品| 蜜臀国产一区二区三区在线播放| 蜜桃视频在线观看一区二区| 国产精品magnet| 久久久9色精品国产一区二区三区| 人人草在线视频| 国产视频一区三区| 97久久亚洲| 亚洲精品.com| 日韩三级精品| 美女福利一区二区三区| 亚洲精品福利| 正在播放日韩精品| 综合视频一区| 日韩另类视频| 免费亚洲婷婷| 午夜欧美精品| 欧美极品中文字幕| 免费成人在线影院| 欧美日韩免费看片| 91嫩草精品| 日韩一级欧洲| 黑人精品一区| 国产精品毛片aⅴ一区二区三区| 欧美日韩视频网站| 国产精品自拍区| 国产亚洲毛片| 亚洲精品一级二级| 国产精品a级| 日韩精选在线| 亚洲视频二区| 神马午夜久久| 国产一区二区三区久久久久久久久| 日韩中文字幕91| 午夜欧美精品| 欧美日韩精品一区二区视频| 国产探花在线精品一区二区| 国产精品人人爽人人做我的可爱| 国产精品久久久久蜜臀| 国产精品xxx在线观看| 青青草精品视频| 日韩国产欧美一区二区三区| 亚洲精品乱码| 中文字幕一区二区精品区| 国产一区二区高清| 免费人成黄页网站在线一区二区| 蜜臀91精品国产高清在线观看| 精品国产亚洲一区二区三区大结局| 综合国产精品| 欧美激情麻豆| 免费日韩成人| 日韩免费视频| 亚洲精品网址| 亚洲日韩视频| 国产精品扒开腿做爽爽爽软件| 久久99精品久久久野外观看| 国产精品亚洲二区| 国产欧美日韩免费观看| 国产精品亚洲欧美一级在线| 精品视频在线观看网站| 日本少妇一区| 亚洲深深色噜噜狠狠爱网站| 亚洲免费福利一区| 美腿丝袜在线亚洲一区| 国产99久久| 91精品视频一区二区| 九九99久久精品在免费线bt| 午夜影院一区| 免费观看久久久4p| 日本一二区不卡| 欧美日韩国产精品一区二区亚洲| 视频一区在线视频| 国产精品hd| 久久av一区| 久久精品国产亚洲一区二区三区| 久久久水蜜桃av免费网站| 欧美日韩一二| 欧美精品自拍| 欧美激情在线精品一区二区三区| 欧美日韩中文一区二区| 日韩午夜视频在线| 高清av一区| 99精品一区| 国产精品高潮呻吟久久久久| 狠狠干综合网| 精品国产亚洲一区二区在线观看| 99久久视频| 麻豆成人91精品二区三区| 99在线精品免费视频九九视| 欧美激情久久久久久久久久久| 老色鬼久久亚洲一区二区| 国产不卡av一区二区| 日韩影院精彩在线| 91看片一区| 美女视频一区在线观看| 视频一区视频二区中文| 黄色在线网站噜噜噜| 欧美日韩国产一区二区在线观看| 99久久久久| 亚洲一级影院| 欧美日韩国产v| 国产aⅴ精品一区二区三区久久 | 久久影院午夜精品| 日本欧美一区二区| 免费视频久久| 视频福利一区| 日韩高清成人| 久久国产亚洲精品| 91亚洲一区| 亚洲黄色网址| 国产激情在线播放| 国产美女高潮在线| а√天堂8资源在线| 精品视频自拍| 三上悠亚国产精品一区二区三区| 高清av一区| 亚洲午夜黄色| 黄色不卡一区| 视频一区视频二区在线观看| 首页欧美精品中文字幕| 丝袜美腿亚洲一区二区图片| 欧美日韩激情在线一区二区三区| 99精品在线| 亚洲综合中文| 欧美日韩一区二区三区在线电影| 久久国产欧美日韩精品| 久久免费福利| 成人看片网站| 日韩一级网站| 日韩毛片网站| 久久毛片亚洲| 首页国产欧美日韩丝袜| 国产九九精品| 成人羞羞视频在线看网址| 午夜精品网站| 日韩精品视频在线看| 国产在线视频欧美一区| 欧美中文一区二区| 日韩av不卡一区二区| а√天堂8资源中文在线| 亚洲永久字幕| 国产精品一区二区美女视频免费看| 国产成人免费| 久久亚洲二区| 亚洲深夜视频| 久久国内精品自在自线400部| 色欧美自拍视频| 亚洲精品视频一二三区| 在线免费观看亚洲| 日本蜜桃在线观看视频| 亚洲欧美日韩综合国产aⅴ| 国产精品99久久久久久董美香| 亚洲高清av| 久久久久久亚洲精品美女| 91久久久精品国产| 老司机精品视频网| 久久国产精品99国产| 精品国产一区二区三区2021| 日韩精品一卡二卡三卡四卡无卡| 精品国产精品久久一区免费式| 美日韩精品视频| 亚洲va在线| 亚洲精品88| 麻豆视频在线观看免费网站黄| 91国内精品| 在线视频精品| 狠狠操综合网| 国产专区精品| 亚洲特级毛片| 99久久九九| 国产白浆在线免费观看| 国产精品**亚洲精品| 成人免费一区| 精品中文字幕一区二区三区| 久久国产88| 久久99伊人| 亚洲乱码一区| 亚洲精品亚洲人成在线观看| 视频在线观看一区| 日本大胆欧美人术艺术动态|