Metode Canvas translate()

Definisi dan penggunaan

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

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

Gambar metode translate()

Contoh

Dibuat kotak dengan posisi (10,10), atur posisi baru (0,0) ke (70,70). Gambar kotak baru lagi (perhatikan bahwa kotak sekarang dimulai dari posisi (80,80)):

Peramban Anda tidak mendukung tag HTML5 canvas.

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 ditambahkan ke koordinat horizontal (x).
y Nilai 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>.