Metode terjemahan kanvas HTML ()

Referensi Kanvas HTML

Contoh

Gambarlah sebuah persegi panjang pada posisi (10,10), atur posisi baru (0,0) ke (70,70). Gambar persegi panjang yang sama lagi (perhatikan bahwa persegi panjang sekarang dimulai pada posisi (80,80):

Peramban Anda tidak mendukung kanvas HTML5.

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);

Dukungan Peramban

Angka-angka dalam tabel menentukan versi browser pertama yang sepenuhnya mendukung metode ini.

Method
translate() Yes 9.0 Yes Yes Yes

Definisi dan Penggunaan

Metode translate() memetakan kembali posisi (0,0) di kanvas.

Catatan: Saat Anda memanggil metode seperti fillRect() setelah translate(), nilai ditambahkan ke nilai koordinat x dan y.

Ilustrasi metode translate()

Sintaks JavaScript: konteks .translate( x,y );

Nilai Parameter

Catatan: Anda dapat menentukan satu atau kedua parameter.

Parameter Description Play it
x The value to add to horizontal (x) coordinates
y The value to add to vertical (y) coordinates

Referensi Kanvas HTML