HTML Canvas 曲線

あなたのブラウザは HTML5 canvas タグをサポートしていません。
const canvas = document.getElementById("myCanvas");
const ctx = canvas.getContext("2d");
ctx.beginPath();
ctx.arc(100, 50, 50, 0, Math.PI);
ctx.stroke();

自分で試してみてください

arc() メソッド

円弧は一部の円であり、中心点の座標と半径で定義されます:

アーク・アングル

Canvas 円弧描画

キャンバス内のパスを使用して円弧を描画してください:

メソッド 説明 描画
beginPath() 新しいパスを開始
arc() 曲線を定義
stroke() 図を描きます。

キャンバス上に円を描画するには、以下のメソッドを使用してください:

  • beginPath() - 路径を開始
  • arc(x,y,r,start,end) - 円を定義
  • stroke() - 描画

arc(x,y,r,start,end) - 弧(曲線)を作成します。

円を作成するには、始めの角度を 0 に設定し、終わりの角度を 2 * Math.PI に設定してください。

x と y パラメータは円の中心の座標を定義します。

r パラメータは円の半径を定義します。

参照してください:

CodeW3C.comの完全なCanvasリファレンスマニュアル