Metode Canvas translate()

Definisi dan penggunaan

translate() untuk memaparkan ulang lokasi (0,0) di atas kanvas.

Komen:Ketika Anda memanggil fungsi seperti fillRect() pada saat nilai akan ditambahkan ke x dan lainnya y nilai koordinat.

Gambar kaedah()

Contoh

Dibuat kotak di lokasi (10,10), tetapkan lokasi baru (0,0) ke (70,70). Dibuat kotak baru lagi (perhatikan bahwa kotak sekarang dimulai dari lokasi (80,80)):

Pelayar 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 pemeriksa

Nombor di dalam jadual menunjukkan versi paling awal perekaan yang sepenuhnya mendukung sifat ini.

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

Komen:Internet Explorer 8 dan versi yang lebih awal tidak mendukung elemen <canvas>.