HTML5 用canvas画正多边形

对书上代码的理解。

canvas画线条、矩形就不讲了,现在要画正多边形。正多边形都有一个外接圆,圆心和半径被认为是正多边形的中心和大小,如下图的O(dx, dy)和size,这两个变量就是函数的传入参数。正多边形的第一个顶点从x正半轴开始逆时针画,如下图的A点到B点到C点的顺序。利用正多边形的圆心角相等的性质,利用循环按照逆时针的顺序求出各个顶点坐标,求法就是借助角度和三角函数算出x坐标和y坐标。







​​


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部