为什么秒针的点怎么出不来

来源:3-2 Canvas绘制时钟内容

啊啊啊3825077

2016-11-04 23:28


for(var i = 0 ;i<60 ;i++){

//求出秒针的弧度

var rad = 2 * Math.PI/60*i ; 

//求x轴

var x = Math.cos(rad)*(r-25) ;

//求y轴

var y = Math.sin(rad)*(r-25) ;

ctx.beginPath(); //给圆画一条路径

if(i%5===0){

ctx.fillStyle = '#000' ; //设置颜色

ctx.arc(0,0,3,0,2*Math.PI,false);//创建弧/曲线

}else{

ctx.fillStyle = '#ccc' ; //设置颜色

ctx.arc(0,0,3,0,2*Math.PI,false);//创建弧/曲线

}

ctx.fill() ;

}


写回答 关注

1回答

  • 啊啊啊3825077
    2016-11-04 23:31:21

    那个点好像全部居中到中间

Canvas 绘制时钟

canvas画出漂亮的时钟,通过本教程能重新掌握一些几何知识

49750 学习 · 160 问题

查看课程

相似问题