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

php中世界最好的语言
リリース: 2018-01-29 10:28:20
オリジナル
1876 人が閲覧しました

今回は、html5でキャンバスをクリアする方法と、html5でキャンバスをクリアする際の注意点を紹介します。以下は実際的なケースです。

キャンバスキャンバスをクリアする次の 3 つの方法を要約します。

1. 最も簡単な方法: キャンバスの高さまたは幅がリセットされるたびにキャンバスの内容がクリアされるため、次の方法を使用できます。クリアします:

function clearCanvas() 
{ 
    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 サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!