Задать вопрос
@DarCKoder

Как сделать тень не закрашивая всю фигуру(canvas)?

Добрый день.
ctx.translate(theCanvas.width/2, theCanvas.height/2);

			ctx.beginPath();
			ctx.strokeStyle = "#444";
			ctx.arc(0, 0, 130, 0, Math.PI * 2);
			ctx.shadowColor = "#222";
			ctx.shadowOffsetX = 0;
			ctx.shadowOffsetY = 0;
			ctx.shadowBlur = 25;
			//ctx.fill();
                        ctx.stoke()


Не работает тень при использовании функции ctx.stroke();, а при ctx.fill() тень срабатывает.
Интересует, как сделать тень для не закрашенной фигуры?
Есть идея сделать ещё 1 круг внутри закрашенного круга, тем самым добиться рамки, но может есть специальный метод для такого случая?
  • Вопрос задан
  • 380 просмотров
Подписаться 2 Оценить Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
Rocket Смоленск
от 80 000 до 130 000 ₽
div. Ставрополь
от 40 000 до 90 000 ₽
Wanted. Санкт-Петербург
До 220 000 ₽