ホームページ  >  記事  >  ウェブフロントエンド  >  HTML5でキャンバスをクリアする方法は何ですか

HTML5でキャンバスをクリアする方法は何ですか

php中世界最好的语言
php中世界最好的语言オリジナル
2018-01-29 10:28:201978ブラウズ

今回は、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で新しいウィンドウを開き、ウィンドウ属性を制御する方法

HTML印刷コードサポート ページめくり

IE8でaタグの背景画像が表示されない問題の解決方法

以上がHTML5でキャンバスをクリアする方法は何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。