Я хотел вырезать область в fillRect для своих нужд. Это использовалось, когда я изучал метод клипа.
Но не могу получить область пряжки, код такой
<!DOCTYPE html> <html> <head> <meta charset=utf-8> <title></title> </head> <body> <canvas id=canvas width=800 height=600></canvas> < /body> <тип сценария=текст/javascript> вар холст = document.getElementById(canvas); вар контекст = холст.getContext(2d); context.fillRect(0, 0, Canvas.width, Canvas.height); context.beginPath(); context.fillRect(100, 100, 200, 100); context.closePath(); fillStyle = светло-синий; context.fillRect(0, 0, холст.ширина, холст.высота); </script> </html>
Я обнаружил, что если вы хотите вырезать новый путь, вам следует использовать такие методы, как rect и arc.
Все должно быть изменено на
context.beginPath(); context.rect(100, 100, 200, 100); context.clip();
Выше приведено все содержание этой статьи. Я надеюсь, что она будет полезна для изучения всеми. Я также надеюсь, что все поддержат сеть VeVb Wulin.