English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
clearRect() は Canvas 2D API は指定された矩形区域内(点 (x, y) が起点で、範囲は(width, height) )のすべてのピクセルを透明にし、以前に描画されたすべての内容を消去する方法を設定します。
指定された矩形内の矩形をクリアします:
<!DOCTYPE html> <html> <head> <title>HTML canvas clearRect() メソッドの使用(基本チュートリアルウェブ w3(codebox.com)</<title> </<head> <body> <canvas id="myCanvas" width="300" height="150" style="border:1px solid #d3d3d3> あなたのブラウザはHTML5 canvas タグ。 </canvas> <script> var c=document.getElementById("myCanvas"); var ctx=c.getContext("2d"); ctx.fillStyle="blue"; ctx.fillRect(0,0,}300,150); ctx.clearRect(20,20,100,50); </script> </body> </html>テストを見てみる ‹/›
IEFirefoxOperaChromeSafari
Internet Explorer 9、Firefox、Opera、Chrome および Safari は clearRect() をサポートしています。 メソッド。
注意:Internet Explorer 8 及びその以前のバージョンでは <canvas> 要素をサポートしていません。
clearRect() メソッドは指定された矩形内の指定されたピクセルを消去します。
JavaScript 文法: | context.clearRect(x,y,width,height); |
---|
パラメータ | 説明 |
---|---|
x | 消去する矩形の左上角の x 座標。 |
y | 消去する矩形の左上角の y 座標。 |
width | 消去する矩形の幅、ピクセル単位で。 |
height | 消去する矩形の高さ、ピクセル単位で。 |