今回は、html5でキャンバスをクリアする方法と、html5でキャンバスをクリアする際の注意点を紹介します。以下は実際的なケースです。
キャンバスキャンバスをクリアする次の 3 つの方法を要約します。
1. 最も簡単な方法: キャンバスの高さまたは幅がリセットされるたびにキャンバスの内容がクリアされるため、次の方法を使用できます。クリアします:
function clearCanvas<span style="font-family: Verdana, Arial, 宋体;">()</span> { var c=document.getElementById("myCanvas"); var cxt=c.getContext("2d"); c.height=c.height; }
2.clearRect メソッドを使用します:
function clearCanvas() { var c=document.getElementById("myCanvas"); var cxt=c.getContext("2d"); cxt.clearRect(0,0,c.width,c.height); }
3. メソッド 2 と同様に、キャンバスをクリアする目的を達成するために特定の色で塗りつぶすことができます:
function clearCanvas() { var c=document.getElementById("myCanvas"); var cxt=c.getContext("2d"); cxt.fillStyle="#000000"; cxt.beginPath(); cxt.fillRect(0,0,c.width,c.height); cxt.closePath(); }
あなたはこれらの事例を読みました。あなたはその方法をマスターしました。さらに興味深い情報については、php 中国語 Web サイトの他の関連記事に注目してください。
関連書籍:
HTMLのtitle属性を使用してマウスホバー時にテキストを表示する方法
ハイパーリンクを使用してHTMLで新しいウィンドウを開き、ウィンドウ属性を制御する方法
以上がHTML5でキャンバスをクリアする方法は何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。