zoukankan      html  css  js  c++  java
  • canvas arc 画园

    var canavs = document.getElementById('canvas')
    var ctx = canavs.getContext('2d'); // 2d 或者3d
          ctx.beginPath()
          ctx.arc( 75, 75, 50, Math.PI*0.5, Math.PI*0, true) // (x, y, 半径, 起始角, 结束角,  False = 顺时针,true = 逆时针)
          ctx.stroke() // 划线

    如图所示:

    巨丑滑稽微笑效果图:

     

    
    
        ctx.beginPath()
          ctx.arc(100, 100, 80, Math.PI * 2, 0) // 画脸
          ctx.moveTo(100,80)
          ctx.arc(70, 80, 30, Math.PI * 1, 0, false) //左眼框
          ctx.moveTo(82,65)
          ctx.arc(70, 65, 13, Math.PI * 2, 0, false) // 左眼瞳

          ctx.moveTo(170,80)
          ctx.arc(140, 80, 30, Math.PI * 1, 0, false) //右眼框
          ctx.moveTo(152,65)
          ctx.arc(140, 65, 13, Math.PI * 2, 0, false)// 右眼瞳

          ctx.moveTo(150,120)
          ctx.arc(100, 120, 50, Math.PI * 1, 0, true) // 嘴

          ctx.stroke()
     
  • 相关阅读:
    【CF932E】Team Work
    【ZJOI2011】看电影
    【CQOI2011】放棋子
    【HAOI2010】计数
    【HNOI2009】有趣的数列
    【ZJOI2010】排列计数
    【FJOI2016】建筑师
    【USACO10 OPEN】三角形计数
    【HNOI2012】排队
    【HNOI2008】越狱
  • 原文地址:https://www.cnblogs.com/wrrISjs/p/15771142.html
Copyright © 2011-2022 走看看