美文网首页
canvas-绘制一个填充的三角形

canvas-绘制一个填充的三角形

作者: AssertDo | 来源:发表于2019-08-28 09:16 被阅读0次
    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
        <style>
            canvas {
                border: 1px solid #ccc;
            }
        </style>
    </head>
    <body>
    <canvas width="600" height="400"></canvas>
    <script>
        var myCanvas = document.querySelector('canvas');
        var ctx = myCanvas.getContext('2d');
    
        /*1.绘制一个三角形*/
        ctx.moveTo(100,100);
        ctx.lineTo(200,100);
        ctx.lineTo(200,200);
        /*起始点和lineTo的结束点无法完全闭合缺角*/
        /*使用canvas的自动闭合 */
        //ctx.lineTo(100,100);
        /*关闭路径*/
        ctx.closePath();
    
        ctx.lineWidth = 10;
        /*2.描边*/
        //ctx.stroke();
        /*3.填充*/
        ctx.fill();
    
    </script>
    </body>
    </html>
    
    

    相关文章

      网友评论

          本文标题:canvas-绘制一个填充的三角形

          本文链接:https://www.haomeiwen.com/subject/oyfyectx.html