码迷,mamicode.com
首页 > Web开发 > 详细

html之canvas

时间:2014-06-06 11:43:50      阅读:153      评论:0      收藏:0      [点我收藏+]

标签:c   style   class   blog   code   java   

canvas代码片段:

bubuko.com,布布扣
<canvas id="testCanvas" width="400" height="150" style="border:1px solid red;"></canvas>
<script>
var testCanvas= document.getElementById("testCanvas");
var ctx = testCanvas.getContext("2d");

//beginPath方法 ctx.beginPath(); ctx.moveTo(
10, 10); ctx.lineTo(80, 80); ctx.lineTo(10, 80); ctx.lineWidth=4; ctx.strokeStyle = "blue"; ctx.stroke(); //可通过注释或取消注释下面的beginPath来看看实际效果 //ctx.beginPath(); ctx.moveTo(120, 20); ctx.lineTo(120, 50); ctx.lineTo(180, 50); ctx.lineWidth=2; ctx.strokeStyle = "red"; ctx.stroke();
//closePath方法 ctx.moveTo(
10, 10); ctx.lineTo(80, 80); ctx.lineTo(10, 80); //可通过注释或取消注释下面的beginPath来看看实际效果 //ctx.closePath(); </scirpt>
bubuko.com,布布扣

 

1 beginPath:

1.1 起始一条路径,或重置当前路径--如果是仅仅一次性的绘制(stroke等绘制方法使用一次)的时候,则该方法有没有都可以。
1.2 但一般都会绘制很多次,所以,必须加上beginPath方法,好让前面绘制的一些参数不会影响接下来的图形绘制

 

2 closePath:

2.1 创建从当前点回到起始点的路径--所以如果不是绘制封闭图形,一般不用该方法

 

 

参考:

http://www.w3school.com.cn/tags/html_ref_canvas.asp

 

 

html之canvas,布布扣,bubuko.com

html之canvas

标签:c   style   class   blog   code   java   

原文地址:http://www.cnblogs.com/simonbaker/p/3767185.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!