找回密码
 立即注册
搜索
查看: 1796|回复: 0

H5利用canvas 元素在网页上绘制图形原理

[复制链接]

581

主题

110

回帖

4066

积分

管理员

积分
4066

众神之神

发表于 2016-4-1 11:39:03 | 显示全部楼层 |阅读模式
代码+注释
  1. <!DOCTYPE HTML>
  2. <html>
  3. <body>
  4. <canvas id="myCanvas" width="200" height="100" style="border:1px solid #c3c3c3;">
  5.         Your browser does not support the canvas element.
  6. </canvas>
  7.         <script type="text/javascript">

  8.                 var c=document.getElementById("myCanvas");
  9.                 var cxt=c.getContext("2d");
  10.                 /**
  11.                  * 创建 context 对象:
  12.                  * getContext("2d") 对象是内建的 HTML5 对象,拥有多种绘制路径、矩形、圆形、字符以及添加图像的方法。
  13.                  */
  14.                 cxt.moveTo(10,10);
  15.                 /*
  16.                 * moveTo() 方法可把窗口的左上角移动到一个指定的坐标(起点)
  17.                 * window.moveTo(x,y)
  18.                 * */
  19.                 cxt.lineTo(150,50);
  20.                 /**
  21.                  * 开始一条路径,移动到位置 0,0。创建到达位置 150,150 的一条线:
  22.                  */
  23.                 cxt.lineTo(10,50);

  24.                 /**
  25.                  * 开始一条路径,移动到位置 0,0。创建到达位置 10,50 的一条线:
  26.                  */
  27.                 cxt.stroke();
  28.                 /*
  29.                 * stroke() 方法绘制当前路径。
  30.                 * */
  31.         </script>
  32. </body>
  33. </html>
复制代码


您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|十三博客 ( 鲁ICP备2023000528号 )

GMT+8, 2026-6-1 16:15 , Processed in 0.128066 second(s), 23 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表