问答详情
源自:3-3 Canvas静态的时分秒

画不出时针

为什么我的原点不是中心点?而是左上角?

提问者:天涯海草 2016-10-18 15:57

个回答

  • 我爱吃牛排
    2017-03-09 13:33:06

    少了ctx.translate(r,r);

  • qq_手心的繁星_03822768
    2016-10-18 17:53:55

    因为画布默认的起点实在左上角。使用translate()函数将中心移动到画布中心,参考w3c的canvas手册http://www.w3school.com.cn/tags/canvas_translate.asp