zoukankan      html  css  js  c++  java
  • canvas第一天(画一个大三角)

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <style>
            canvas{
                background: blue;
            }
        </style>
        <title>Document</title>
    </head>
    <body>
    <canvas id="canvas" width="900" height="500"></canvas>
    <script>
    //获得画板
    var canvas=document.getElementById("canvas");
    //获得绘画环境
    var cv=canvas.getContext('2d');
    //开启路径(相当于大喊一声我要开始画了)
    cv.beginPath();
    //移动笔触到开始位置
    cv.moveTo(200,50);
    //指定要画到哪里去
    cv.lineTo(200,450);
    //把线条画出来
    cv.stroke();
    cv.lineTo(500,450);
    cv.stroke();
    // 闭合路径
    cv.closePath();
    // 指定填充颜色
    cv.fillStyle='yellow';
    //填充路径
    cv.fill();
    </script>
    </body>

    运行结果如下:

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <style>
            canvas{
                background: blue;
            }
        </style>
    
    
        <title>Document</title>
    </head>
    <body>
    <canvas id="canvas" width="900" height="500"></canvas>
    <script>
    //获得画板
    var canvas=document.getElementById("canvas");
    //获得绘画环境
    var cv=canvas.getContext('2d');
    //开启路径(相当于大喊一声我要开始画了)
    cv.beginPath();
    //移动笔触到开始位置
    cv.moveTo(200,50);
    //指定要画到哪里去
    cv.lineTo(200,450);
    //定义划线的粗细
    cv.lineWidth='10';
    //定义划线颜色
    cv.strokeStyle='white';
    //把线条画出来
    cv.stroke();
    cv.lineTo(500,450);
    cv.stroke();
    // cv.lineTo(200,50);
    // cv.stroke();
    // 关闭路径(将形状闭合将最终笔触的位置和开始点的笔触连接起来形成一个闭合的图形)
    cv.closePath();
    cv.stroke();
    </script>
    </body>
    </html>

    运行结果如下:

    别废话,拿你代码给我看。
  • 相关阅读:
    C#socket客户端自己输入消息发送到服务端通信实现通信
    C#设计模式:观察者模式(Observer Pattern)
    C#冒泡排序法学习
    强类型和弱类型
    计算机网络基础知识总结
    推荐几个搜索资源网站
    推荐几个搜索资源网站
    前端:闭包的概念
    前端:闭包的概念
    收集12个经典的程序员段子
  • 原文地址:https://www.cnblogs.com/lvxueyang/p/13707484.html
Copyright © 2011-2022 走看看