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

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

JavaScript

js
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

Specification
HTML Standard
# dom-context-2d-moveto-dev

Compatibilidade com navegadores

BCD tables only load in the browser

Veja também