Gli ultimi tutorial di sviluppo web
 

HTML canvas translate() Method

<Riferimento Canvas HTML

Esempio

Disegnare un rettangolo in posizione (10,10) , impostare nuovi (0,0) grado di (70,70) . Tracciate di nuovo lo stesso rettangolo (si noti che il rettangolo di oggi inizia in posizione (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);
Prova tu stesso "

Supporto per il browser

I numeri nella tabella indicano la prima versione del browser che supporta pienamente il metodo.

metodo
translate() 9.0

Definizione e utilizzo

La translate() il metodo remaps il (0,0) posizione sulla tela.

Nota: Quando si chiama un metodo come fillRect() dopo translate() , il valore viene aggiunto al X e valori coordinata y.

Illustrazione del metodo translate

sintassi JavaScript: context.translate( x,y );

valori dei parametri

Nota: È possibile specificare uno o entrambi i parametri.

Parametro Descrizione Gioca
x Il valore da aggiungere a coordinate (x) orizzontale Gioca "
y Il valore da aggiungere a (y) coordinate verticali Gioca "

<Riferimento Canvas HTML