Html5 Canvas 繪製虛線和實線的切換方法

2021-08-13 18:57:17 字數 539 閱讀 2022

場景應用:

1)、最開始預設繪製的都是實線。

var canvas = document.getelementbyid("canvas");

var context = canvas.getcontext("2d");

context.strokestyle = "black";

context.linewidth = 5;

context.lineto(50,50);

......

context.stroke();

2)、中間需要繪製一條虛線:

//畫一條虛線

context.setlinedash([20]);

context.moveto(100, 100);

context.lineto(100, 200);

context.stroke();

3)、後面再繪製的線條,重新切換回實線:

//再次設定恢復為實線,陣列再次設定成空即可。(ps: 挺雷人的方法,哈哈

context.setlinedash();

HTML5 canvas 繪製圓形

canvas繪製圓形的思路 1 建立路徑 beginpath 2 建立圓形的路徑 3 關閉路徑 closepath 路徑不關閉也能繪製出圖形 4 設定繪製樣式。建立圓形路徑時需要用到物件的arc方法,方法定義如 arc x,y,radius,startangle,endangle,countercl...

html5 Canvas繪製線條

function draw cxi.beginpath 初始化路徑繪製 cxi.moveto 75,50 將路徑的 起始點 座標確定 cxi.lineto 100,85 將另乙個 結點 座標確定 cxi.lineto 100,20 將另二個 結點 座標確定 這裡的結點可以理解成photoshop裡面...

HTML5 canvas 繪製線條方法

用三個點畫一條折線 ctx.beginpath 設定筆觸的顏色 ctx.strokestyle 0000ff 設定開始座標 ctx.moveto 0,0 設定中間座標 ctx.lineto 100,50 設定結束座標 ctx.lineto 200,60 繪製線條 ctx.stroke 繪製一條虛線 ...