下面的代码是按照秒针rotate:function drawHour(hour,minute,second){
ctx.save();
ctx.beginPath();
var rad=2*Math.PI/12*hour;
var srad=2*Math.PI/60/60*second; var mrad=2*Math.PI/12/60*minute+srad;
ctx.rotate(rad+mrad);
ctx.lineWidth=6;
ct...
你用我得代码把,可能哪里你敲错了一个字母,我也没检查出来window.onload=function () { var dom=document.getElementById('clock'); var ctx=dom.getContext('2d'); var height=dom.height; var width=dom.width; var r=width/2; var rem=width/200; function drawBac() { ...
var canvas = document.getElementById("clock") canvas.width =200 canvas.height = 200 var ctx = canvas.getContext("2d") var width=ctx.canvas.width; var height=ctx.canvas.height; var r=width/2; function drawDot(){ ...