Все, что я пытаюсь сделать, это получить случайные вырезы (разные фигуры) с помощью элемента HTML Canvas.Случайные вырезки с холстом HTML5
На странице У меня есть DIV, а над ним у меня есть элемент холста. До сих пор мне удалось раскрасить элемент и вырезать первую часть (не случайную), а затем стереть/очистить холст, но когда я пытаюсь сделать то же самое несколько раз, это не сработает:/
Вот наполовину рабочий пример: http://plnkr.co/edit/a5UAutd2jNgHMTtPMsp4
var cutThatOut = function(coords) {
ctx.fillStyle = "rgba(0,0,0,1)";
ctx.globalCompositeOperation = "destination-out";
coords.forEach(function(coord, i){
if (i==0) {
ctx.moveTo(coord.x, coord.y);
} else {
ctx.lineTo(coord.x, coord.y);
}
});
ctx.fill();
}
спасибо за ваше время/помощь
работает как шарм. Большое спасибо. это была просто упрощенная версия того, что мне нужно сделать, но столкновение все еще может быть проблемой. – user1916783