Canvas translate() methode
Definitie en gebruik
translate()
gebruikt om de (0,0) positie op het canvas opnieuw te mappen.
Note:Wanneer u na translate() methoden zoals fillRect() soortgelijke methoden, de waarden worden toegevoegd aan x en y coördinaatwaarden.

Voorbeeld
Teken van een rechthoek op de positie (10,10), stel de nieuwe (0,0) positie in op (70,70). Teken van de nieuwe rechthoek (let op: de rechthoek begint nu op (80,80) te tekenen):
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);
Syntax
context.translate(x,y);
Parameterwaarde
Parameter | Beschrijving |
---|---|
x | Waarde toevoegen aan de horizontale coördinaat (x). |
y | Waarde toevoegen aan de verticale coördinaat (y). |
Browser support
The numbers in the table indicate the first browser version that fully supports this property.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
4.0 | 9.0 | 3.6 | 4.0 | 10.1 |
Note:Internet Explorer 8 and earlier versions do not support the <canvas> element.