已采纳回答 / 小程序魔王
因为dom节点里没有canvas的绘制方法,ctx上下文对象里封装了canvas的绘制方法, 这里是 2D 绘图上下文,可以绘制简单的 2D 图形,除了2D绘图上下文,还有WebGL 上下文用于绘制3D图形
2018-11-26
最新回答 / 慕斯8234454
像素,原canvas框宽高为200px,圆半径r 为100px,要减去外圆10px,以及时针要短一点所以r 减去30整点数字的x位置 = Math.cos(rad)*(r-30); y位置 = Math.sin(rad)*(r-30); rad的设置 var rad = 2*Math.PI /12 * i; 因程式不接受角度,只接受弧度,因此每个整点的弧度为 2 pi /12 ==>每个整点弧度 * i (顺序从3开始)function(number,i) , number 指 var hourN...
2018-11-17