Je voulais découper une zone dans un fillRect pour mon usage. Cela a été utilisé lorsque j'apprenais la méthode clip.
Mais je n'arrive pas à récupérer la zone de la boucle, le code est le suivant
<!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); contexte.fillRect(0, 0, toile.largeur, toile.hauteur); contexte.beginPath(); contexte.fillRect(100, 100, 200, 100); fillStyle = lightblue; contexte.fillRect(0, 0, toile.largeur, toile.hauteur </script> </html>);
J'ai trouvé que si vous souhaitez tracer un nouveau chemin, vous devez utiliser des méthodes telles que rect et arc.
Tout devrait être changé en
contexte.beginPath(); contexte.rect(100, 100, 200, 100);
Ce qui précède représente l’intégralité du contenu de cet article. J’espère qu’il sera utile à l’étude de chacun. J’espère également que tout le monde soutiendra le réseau VeVb Wulin.