最新のWeb開発のチュートリアル
 

HTML canvas translate() Method

<HTMLキャンバスリファレンス

位置に四角形描画(10,10) 、新たな設定(0,0)に位置する(70,70) 再び同じ四角形を描く(四角形が現在の位置に開始することに注意してください(80,80)

YourbrowserdoesnotsupporttheHTML5canvastag。

JavaScriptを:

var c=document.getElementById("myCanvas");
var ctx=c.getContext("2d");
ctx.fillRect(10,10,100,50);
ctx.translate(70,70);
ctx.fillRect(10,10,100,50);
»それを自分で試してみてください

ブラウザのサポート

表中の数字は完全に方法をサポートする最初のブラウザのバージョンを指定します。

方法
translate() はい 9.0 はい はい はい

定義と使用法

translate()メソッドは、リマップ(0,0)キャンバス上の位置を。

注意:次のようなメソッドを呼び出すときにfillRect()の後にtranslate() 、値はx軸とy座標の値に追加されます。

translateメソッドのイラスト

JavaScriptシンタックス: context.translate( x,y );

パラメーター値

注:1または両方のパラメータを指定することができます。

パラメーター 説明 それを再生します
x 値は、水平(x)の座標に追加します それを再生します»
y 垂直(Y)座標に追加する値 それを再生します»

<HTMLキャンバスリファレンス