Eu queria cortar uma área em um fillRect para meu uso. Isso foi usado quando eu estava aprendendo o método clip.
Mas não consigo pegar a área da fivela, o código é o seguinte
<!DOCTYPE html> <html> <head> <meta charset=utf-8> <title></title> </head> <body> <canvas id=canvas width=800 height=600></canvas> < /body> <script type=text/javascript> var canvas = document.getElementById(canvas); var context = canvas.getContext(2d); context.fillRect(0, 0, canvas.width, canvas.height); context.beginPath(); context.fillRect(100, 100, 200, 100); fillStyle = azul claro; context.fillRect(0, 0, canvas.width, canvas.height);
Descobri que se você quiser cortar um novo caminho, você deve usar métodos como rect e arc.
Tudo deveria ser alterado para
context.beginPath(); context.rect(100, 100, 200, 100);
O texto acima é todo o conteúdo deste artigo. Espero que seja útil para o estudo de todos. Também espero que todos apoiem a Rede VeVb Wulin.