CanvasRenderingContext2D.moveTo()

O método CanvasRenderingContext2D.moveTo() da API Canvas 2D move o ponto inicial de um novo sub-caminho (sub-path) para as coordenadas (x, y).

Sintaxe

void ctx.moveTo(x, y);

Par√Ęmetros

x
O valor da coordenada x.
y
O valor da coordenada y.

Exemplos

Usando o método moveTo

Isto é só um simples trecho de código que usa o método moveTo para mover a caneta (pen) para um deteminado ponto onde vai iniciar o desenho.

HTML

<canvas id="canvas"></canvas>

JavaScript

var canvas = document.getElementById('canvas');
var ctx = canvas.getContext('2d');

ctx.beginPath();
ctx.moveTo(50, 50);
ctx.lineTo(200, 50);
ctx.stroke();

Edite o c√≥digo abaixo e veja as altera√ß√Ķes instant√Ęneas no canvas:

Especifica√ß√Ķes

Especificação Estado Comentário
HTML Living Standard
The definition of 'CanvasRenderingContext2D.moveTo' in that specification.
Padr√£o em tempo real  

Compatibilidade em Navegadores

Estamos convertendo nossos dados de compatibilidade para o formato JSON. Esta tabela de compatibilidade ainda usa o formato antigo, pois ainda não convertemos os dados que ela contém. Descubra como você pode ajudar! (en-US)

Característica Chrome Edge Firefox (Gecko) Internet Explorer Opera Safari
Suporte b√°sico (Yes) (Yes) (Yes) (Yes) (Yes) (Yes)
Característica Android Chrome para Android Edge Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Suporte b√°sico (Yes) (Yes) (Yes) (Yes) (Yes) (Yes) (Yes)

Veja também