Method translate() kanvas HTML

Definisi dan penggunaan

translate() untuk mengalihkan posisi (0,0) di atas kanvas.

Keterangan:Ketika Anda memanggil method seperti fillRect() metode seperti ini, nilai akan ditambahkan ke x dan y nilai koordinat.

Gambar cara kerja metode translate()

Contoh

Gambar persegi panjang di posisi (10,10), atur posisi baru (0,0) menjadi (70,70). Gambar persegi panjang baru lagi (pastikan bahwa persegi panjang saat ini dimulai dari posisi (80,80)):

Browser Anda tidak mendukung tag canvas 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);

Coba Sendiri

Sintaks

context.translate(x,y);

Nilai Parameter

Parameter Deskripsi
x Nilai yang ditambahkan ke koordinat horizontal (x).
y Nilai yang ditambahkan ke koordinat vertikal (y).

Dukungan Browser

Angka di tabel menunjukkan versi browser pertama yang mendukung atribut ini.

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
4.0 9.0 3.6 4.0 10.1

Keterangan:Internet Explorer 8 dan versi sebelumnya tidak mendukung elemen <canvas>.