Здравствуйте, уважаемые веб разработчики. Хочу затронуть тему HTML5 Canvas в этом топике. Всем известны примеры работы с canvas, вот, скажем, нарисуем простой круг
CODE ( javascript):
скопировать код в буфер обмена
example = document.getElementById("example"); ctx = example.getContext('2d'); //ctx.fillRect(25,25,100,100); ctx.beginPath(); ctx.arc(75,75,50,0,Math.PI*2,true); // circle ctx.stroke();
вопрос в том, как добавить сюда событие onclick? Можно ли как-то работать с кругом, как с элементом DOM? В идеале очень хотелось бы написать что-то типа
Делают же игры как-то на HTML5
(Добавление)
мне нужно чтобы при клике внутри круга его радиус, скажем, увеличивался на 5%. А при щелчке вне круга - уменьшался
|