Alguem poderia me explicar por que que usamos esse beginPath? testei fazer sem colocar ele, e funciona da mesma forma
Alguem poderia me explicar por que que usamos esse beginPath? testei fazer sem colocar ele, e funciona da mesma forma
Eae Victor, tudo bem?
Essa função beginPath() começa um novo caminho (desenho). Imagina que você vai escrever um texto à mão em letra cursiva, só que a cada palavra você tira a ponta da caneta do papel e começa um novo desenho. SevocênaotirarapontadacanetadopapeloseutextovaificarassimigualsevocênaoderocomandobeginPath()acadadesenhk.
Na definição mesmo, é como se zerasse todos os caminhos que já tinha salvo na tua variável "canvas".
Espero que tenha dado pra entender..
Bons estudos!
Nossa, a explicação do Abraão ficou ótima. Mas é exatamente isso. Em alguns casos, pode até funcionar não usar o comando, mas é importante você praticar usando, é um bom hábito. Te garanto, irá evitar muita dor de cabeça no futuro...
muito obrigado! ajudou bastante!