QSem
@QSem
о себе?!

Сделать стирачку (scratch) как на SVG?

В общем сделал я на канвасе затирачку (лотерейного билета что-то типа). В общем есть нижний слой (картинка), сверху вторая картинка, когда кликаю по верхнему слою - он удаляется частично (в той зоне где клацнул в зависимости от радиуса).
Дело в том что мне сказали следующее:
SVG будет качественее, быстрее и код короче (ну и много чего другого).
Перелопалит весь гугл - пусто. Подскажет может кто-то где искать и читать по моейм теме.
  • Вопрос задан
  • 113 просмотров
Решения вопроса 1
sfi0zy
@sfi0zy Куратор тега JavaScript
UI developer. Верстаю неверстаемое.
Перелопалит весь гугл - пусто.

Посмотрите примеры из этой статьи. К задаче так и напрашиваются SVG-маски.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
profesor08
@profesor08 Куратор тега JavaScript
SVG будет качественее, быстрее и код короче

Плюнь им в лицо. Код короче не будет. Одно дело на канвасе закрашивать область, другое на svg постоянно генерировать маску, а это манипуляция с dom, а это, в свою очень, медленно.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы