问答详情
源自:3-2 Canvas绘制时钟内容

只出现了一个小黑点,在数字3那里

//绘制分钟数
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){
    console.log(i);
    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();//填充路径
}

提问者:weibo_简爱之与_0 2016-10-12 21:16

个回答

  • winni_bear
    2016-10-14 11:45:16

    if( i % 5 == 0){
      cxt.fillStyle = '#000';
      cxt.arc(x,y,2* rem,0,2*Math.PI,false);
    }