У меня есть два изображения, игровая доска и одна и та же игровая доска со всеми возможными позициями игрока в нажатом состоянии.Когда игрок перемещается в позицию на доске, я помещаю изображение доски поверх прессованного изображения доски и разрезаю с помощью context.drawImage () на прессованном изображении, чтобы отобразить нажатую позицию через секцию.Тем не менее, моя игровая доска содержит позиции, которые не являются прямоугольными, но имеют разные формы.
Возможно ли с помощью HTML 5 canvas, вырезать непрямоугольную форму из изображения для отображения основного изображения?1004 * Я обнаружил, что можно использовать clip () для фигур, но не могу найти аналогичную опцию для изображений.