ctx.arc

来源:6-3 绘制一角弯月

慕哥1464485

2021-01-27 15:41

ctx.arc(0, 0, 1, 0.5*Math.PI, 1.5*Math.PI, true)

ctx.arc(0, 0, 1, 1.5*Math.PI, 0.5*Math.PI) 

这两个不是一样的吗?为啥第一个画出来的是弯月,第二个画出来的是一个半圆,求解


写回答 关注

1回答

  • 爬动的瓜子
    2021-05-18 11:09:20

    半圆是因为arc之后的moveTo到的点不是arcTo的起始点,把arcTo的起始点和终止点交换的:第一个就是半圆,第二个就是弯月

Canvas绘图详解

Canvas系列教程第二课,详解Canvas各接口,让同学彻底掌握Canvas绘图

72881 学习 · 422 问题

查看课程