如果我知道第一個角度和兩個相等邊的長度,我想知道如何在畫布中繪制等腰三角形。
Shema(已知長度為紅色)
第二個問題,是否可以像這樣彎曲頂部:
舍瑪
uj5u.com熱心網友回復:
var canvas = document.getElementById("canvas");
canvas.width = 500;
canvas.height = 500;
var ctx = canvas.getContext("2d");
ctx.closePath();
ctx.save();
function drawPie(ctx,centerX, centerY, radius, startAngle, endAngle ){
ctx.beginPath();
ctx.moveTo(centerX,centerY);
ctx.arc(centerX, centerY, radius, startAngle, endAngle);
ctx.closePath();
ctx.stroke();
}
drawPie(ctx, 200,200,200, -0.65*Math.PI, -0.60* Math.PI Math.PI/4);
<canvas id="canvas"></canvas>
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/463207.html
標籤:javascript 帆布 几何学 html5-画布 三角形
