Тема: html5. Canvas
Показать сообщение отдельно
  #1 (permalink)  
Старый 24.08.2012, 16:54
Кандидат Javascript-наук
Отправить личное сообщение для Valdemor Посмотреть профиль Найти все сообщения от Valdemor
 
Регистрация: 30.03.2012
Сообщений: 128

html5. Canvas
Так как canvas относится к html и к javascript одновременно, то я выбрал верный форум.
В canvas можно делать тени. Вопрос: как их сбросить?
То есть, есть у меня код:
var canvas = document.getElementById('Game');
var cube = canvas.getContext("2d");

cube.filleStyle = "#000";
cube.font = "normal 12pt Calibri";
cube.fillText("Текст без тени", 0, 10);
cube.shadowColor = "#000";
cube.shadowOffsetX = 1;
cube.shadowOffsetY = 1;
cube.shadowBlur = 3;cube.filleStyle = "#000";
cube.font = "normal 12pt Calibri";
cube.fillText("Текст с тенью", 0, 30);
cube.filleStyle = "#000";
cube.font = "normal 12pt Calibri";
cube.fillText("Текст без тени", 0, 50);
, но последний текст также с тенью. Как мне это исправить?
Добавлять тень лишь в конце? Или делать shadowBlur = 0 и shadowColor под цвет текста
Ответить с цитированием