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

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

Canvas繪制出時鐘的代碼示例

本篇文章給大家帶來的內容是關于Canvas繪制出時鐘的代碼示例,有一定的參考價值,有需要的朋友可以參考一下,希望對你有所幫助。

完整代碼:

<!DOCTYPE html> <html> <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 type="text/css">         div {             text-align: center;             margin-top: 250px;         }     </style> </head>  <body>     <div>         <canvas id="clock" height="200px" width="200px">你的瀏覽器不支持canvas</canvas>     </div>      <script>         var dom = document.getElementById('clock');         var ctx = dom.getContext('2d');         var width = ctx.canvas.width;         var height = ctx.canvas.height;         var r = width / 2;           //繪制表盤         function drawBackground() {             ctx.save();             ctx.translate(r, r);             ctx.beginPath();             ctx.lineWidth = 10;              ctx.arc(0, 0, r - 5, 0, 2 * Math.PI, false);             ctx.stroke();              var hourNumbers = [3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 1, 2];             ctx.font = '18px Arial';             ctx.textAlign = 'center';              ctx.textBaseline = 'middle';              //小時數字             hourNumbers.forEach(function (number, i) {                 var rad = 2 * Math.PI / 12 * i;                 var x = Math.cos(rad) * (r - 30);                 var y = Math.sin(rad) * (r - 30);                 ctx.fillText(number, x, y);                 // console.log(x)             })              //繪制分刻度             for (var i = 0; i < 60; i++) {                 var rad = 2 * Math.PI / 60 * i;                 var x = Math.cos(rad) * (r - 18);                 var y = Math.sin(rad) * (r - 18);                 ctx.beginPath();                 if (i % 5 == 0) {                     ctx.fillStyle = '#000';                     ctx.arc(x, y, 2, 0, 2 * Math.PI, false);                 } else {                     ctx.fillStyle = '#ccc';                     ctx.arc(x, y, 2, 0, 2 * Math.PI, false);                 }                  ctx.fill();             }          }            //繪制時針         function drawHour(hour, minute) {             ctx.save();             ctx.beginPath();             var rad = 2 * Math.PI / 12 * hour;             var mrad = 2 * Math.PI / 12 / 60 * minute;             ctx.rotate(rad + mrad);             ctx.lineWidth = 6;             ctx.lineCap = 'round';             ctx.moveTo(0, 10);             ctx.lineTo(0, -r / 2);             ctx.stroke();             ctx.restore();         }           //繪制分針         function drawMinute(minute) {             ctx.save();             ctx.beginPath();             var rad = 2 * Math.PI / 60 * minute;             ctx.rotate(rad);             ctx.lineWidth = 3;             ctx.lineCap = 'round';             ctx.moveTo(0, 10);             ctx.lineTo(0, -r + 30);             ctx.stroke();             ctx.restore();         }           //繪制秒針         function drawSecond(second) {             ctx.save();             ctx.beginPath();             ctx.fillStyle = 'red'             var rad = 2 * Math.PI / 60 * second;             ctx.rotate(rad);             ctx.moveTo(-2, 20);             ctx.lineTo(2, 20);             ctx.lineTo(1, -r + 18);             ctx.lineTo(-1, -r + 18);             ctx.fill();             ctx.restore();         }          //繪制指針的端點         function drawDot() {             ctx.beginPath();             ctx.fillStyle = 'white';             ctx.arc(0, 0, 3, 0, 2 * Math.PI, false);             ctx.fill();         }          //動起來         function draw() {             //清除之前所繪制的             ctx.clearRect(0, 0, width, height);              var now = new Date();             var hour = now.getHours();             var minute = now.getMinutes();             var second = now.getSeconds();             drawBackground();             drawHour(hour, minute);             drawMinute(minute);             drawSecond(second)             drawDot();             ctx.restore();         }         //draw();          setInterval(draw, 1000);     </script> </body>  </html>

贊(0)
分享到: 更多 (0)
?
網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
久久精品五月,日韩不卡视频在线观看,国产精品videossex久久发布 ,久久av综合
国产三级一区| 国产日产高清欧美一区二区三区 | 99精品在线免费在线观看| 国产精品黄网站| 青青国产91久久久久久| 国产亚洲第一伦理第一区| 久久精品999| 你懂的国产精品永久在线| 成人午夜网址| 另类中文字幕国产精品| 丝袜美腿诱惑一区二区三区| 特黄特色欧美大片| 9国产精品视频| 日韩影院在线观看| 日本成人中文字幕在线视频| 中文一区一区三区免费在线观 | 成人羞羞在线观看网站| 激情视频一区二区三区| 人人香蕉久久| 夜久久久久久| 色婷婷成人网| 欧美黑人做爰爽爽爽| 中文字幕在线视频网站| 久久亚洲成人| 久久成人一区| 亚洲一区二区三区在线免费| 日韩av在线免费观看不卡| 国产伦精品一区二区三区千人斩| 国模精品一区| 国产99亚洲| 亚洲资源在线| 美女精品视频在线| 亚洲福利久久| 亚洲va久久久噜噜噜久久| 久久99蜜桃| 激情欧美一区| 91麻豆精品激情在线观看最新 | 97视频热人人精品免费| 国产一区亚洲| 亚洲精品在线a| 国产激情精品一区二区三区| 日韩电影免费在线观看| 亚洲一区国产| 国产精品香蕉| 蜜桃视频欧美| 国产私拍福利精品视频二区| 国产成人精品一区二区三区免费 | 秋霞国产精品| 青青草91视频| 欧美成a人免费观看久久| 中文字幕日韩亚洲| 国产 日韩 欧美 综合 一区| 亚洲精品99| 国产精品videossex久久发布 | 日韩av一区二| 青青青免费在线视频| 亚洲精品字幕| 97se综合| 日韩高清不卡在线| 久久精品在线| 欧美日韩亚洲国产精品| 日韩另类视频| 久久国产三级| 国产综合亚洲精品一区二| 国产精品极品国产中出| 快she精品国产999| 日韩综合精品| 国产日韩欧美中文在线| 国产一区清纯| 精品中文字幕一区二区三区四区| 亚洲一级影院| 精品视频高潮| 亚洲欧洲日韩精品在线| 日韩免费av| 国产日韩欧美三区| 婷婷丁香综合| 国产一区二区亚洲| 日本欧美在线| 自由日本语亚洲人高潮| 捆绑调教美女网站视频一区| 性色一区二区| 日韩久久电影| 麻豆91精品视频| 亚洲精品九九| 亚洲一区日本| 日韩大片在线播放| 精品免费av一区二区三区| 日本中文字幕一区二区| 国产精品毛片在线看| 偷拍精品精品一区二区三区| 国产精品v日韩精品v欧美精品网站 | 中文一区在线| 久久久久久自在自线| 久久激情五月激情| 亚洲伊人精品酒店| 婷婷六月综合| 日韩免费一区| 国产一区国产二区国产三区| 国产日韩一区二区三免费高清 | 日韩视频一区| 久久久影院免费| 日韩一区二区三区免费| 亚洲精品成人图区| 国产一区二区三区亚洲| 国产精品亚洲一区二区在线观看| 日韩高清电影免费| 亚洲综合中文| 中文字幕一区二区三区日韩精品 | 日韩av在线免费观看不卡| 亚洲一区有码| 在线观看亚洲精品福利片| 亚洲一区黄色| 午夜宅男久久久| 亚洲深夜影院| 欧美女激情福利| 蜜桃国内精品久久久久软件9| 欧美日韩尤物久久| 久久国产电影| 九九久久电影| 一区三区视频| 亚洲激情黄色| 亚洲永久字幕| 亚洲免费福利一区| 日韩三级精品| 欧美日本久久| 国产精品99久久久久久董美香| 国产精品久久久久av蜜臀| 国产激情久久| 久久久久久一区二区| 91亚洲一区| 日韩精品一区二区三区免费观影| 激情亚洲影院在线观看| 桃色av一区二区| 久久五月天小说| 99国产精品久久久久久久| 狠狠爱成人网| 亚洲欧美视频| 日韩和欧美一区二区三区| 欧美天堂在线| 久久香蕉网站| av亚洲一区二区三区| 婷婷综合五月| 日韩一区精品视频| 四虎在线精品| 亚洲综合婷婷| 国产极品模特精品一二| 91亚洲国产| 成人av动漫在线观看| 久久xxxx精品视频| 色8久久久久| 国产精品久久久久77777丨| 精品国产午夜| 国产99久久| 少妇精品久久久一区二区三区| 国产欧美91| 日韩国产激情| 亚洲欧美不卡| 日本欧美韩国一区三区| 久久中文字幕一区二区| 精品成人18| 国产一区欧美| 亚洲人亚洲人色久| 国产精品乱战久久久| 成午夜精品一区二区三区软件| 成人羞羞视频在线看网址| 欧美专区一区二区三区| 国产精品视频一区二区三区四蜜臂 | 日韩有吗在线观看| 精品亚洲a∨一区二区三区18| 久久久久.com| 亚洲91网站| 四季av一区二区凹凸精品| 好吊日精品视频| 国产精品多人| 欧美午夜精品一区二区三区电影| 四虎成人精品一区二区免费网站| 国产福利一区二区精品秒拍| caoporn视频在线| 久久亚洲风情| 岛国精品一区| 美女精品网站| 91九色综合| 99久久激情| 国产亚洲观看| 亚洲网站视频| 日韩二区在线观看| 蜜桃精品在线| 日本不卡一区二区| 久久精品官网| 欧美日韩中出| 蜜桃成人av| 国产精品tv| 99riav1国产精品视频| 久久久精品国产**网站| 亚洲免费网址| 日韩大片免费观看| 亚洲人成亚洲精品| 亚洲一区资源| 日韩三级视频| 欧美日韩激情在线一区二区三区|