Derniers tutoriels de développement web
 

HTML canvas translate() Method

<Canvas objet

Exemple

Dessiner un rectangle en position (10,10) , fixer de nouvelles (0,0) position (70,70) . Dessiner même rectangle à nouveau (notice that the rectangle now starts in position (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);
Essayez vous - même »

Support du navigateur

Les chiffres du tableau indiquent la première version du navigateur qui prend en charge pleinement la méthode.

méthode
translate() 4.0 9.0 3.6 4.0 10.1

Définition et utilisation

Le translate() méthode remappe la (0,0) position sur la toile.

Note: Lorsque vous appelez une méthode telle que fillRect() après la translate() , la valeur est ajoutée à la X- et les valeurs coordonnées y.

Illustration de la <span class = méthode translate () "/>

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

Les valeurs des paramètres

Note: Vous pouvez spécifier un ou deux paramètres.

Paramètre La description Joue-le
x La valeur à ajouter à l' horizontale (x) coordonnées Joue-le "
y La valeur à ajouter à verticaux (y) les coordonnées Joue-le "

<Canvas objet