Показать сообщение отдельно
  #3 (permalink)  
Старый 23.08.2018, 17:09
Интересующийся
Отправить личное сообщение для Nupster Посмотреть профиль Найти все сообщения от Nupster
 
Регистрация: 12.08.2014
Сообщений: 20

Сообщение от Alexandroppolus Посмотреть сообщение
https://developer.mozilla.org/en-US/...Context2D/clip
Я попробовал. Такое не прокатывает. Вот порядок действий, как я отрисовываю всё на канвасе, на mouseover всё просто повторяется.
//отрисовываю изображения
context.drawImage(...);
context.drawImage(...);
context.drawImage(...);

//тут вставить клип?
context.clip();

//вывод круга
context.globalCompositeOperation = 'multiply';
context.beginPath();
context.arc(pos.x, pos.y, r, 0, 2 * Math.PI);
context.fillStyle = slide.backgroundCircle;
context.fill();


В итоге круг не выводится совсем.
Ответить с цитированием