Покинул форум
Сообщений всего: 32
Дата рег-ции: Апр. 2013
Помог: 0 раз(а)
Осваиваю канвас, возникает вопрос, я нарисовал область канвасом, как присвоить ей класс или ид? или нужно для каждой области свою область канваса создавать?
где то видел пару примеров, то там в одной области рисовали..или я что то не так понял
Denkill
Отправлено: 29 Июня, 2013 - 18:55:54
Посетитель
Покинул форум
Сообщений всего: 330
Дата рег-ции: Янв. 2013 Откуда: Барнаул
Помог: 7 раз(а)
Присвоить отдельному обьекту id в теге canvas по моему нельзя. Я так понимаю это надо для взаимодействие с пользователем, самый простой вариант использовать библию http://raphaeljs[dot]com/
----- Хо-Хо-Хо
PerfectInLove_
Отправлено: 29 Июня, 2013 - 19:02:56
Новичок
Покинул форум
Сообщений всего: 32
Дата рег-ции: Апр. 2013
Помог: 0 раз(а)
нужно нарисовать много многоугольников, и при наведении на определённый многоугольник он подсвечивался, ну это просто с помощью js, но вот как к нему обратится, к этому "определённому многоугольнику" (Добавление)
вот моя область, думаю может присвоить класс или ид как то можно через ctx?
PerfectInLove_
Отправлено: 29 Июня, 2013 - 21:28:16
Новичок
Покинул форум
Сообщений всего: 32
Дата рег-ции: Апр. 2013
Помог: 0 раз(а)
Народ, помогите, как мне отловить ховер или клик по нарисованому?
IllusionMH
Отправлено: 29 Июня, 2013 - 23:07:10
Активный участник
Покинул форум
Сообщений всего: 4254
Дата рег-ции: Февр. 2011 Откуда: .kh.ua
Помог: 242 раз(а)
PerfectInLove_, вы явно с SVG спутали. На канве происходит обычное рисование и объектов как таковых на нем нет, и обращаться к ним нельзя, как к элементам DOM.
Тут нужно искать библиотеки, которые позволят это сделать.
Вот первый попавшийся пример, может подойдет http://ocanvas[dot]org/demos/2
PerfectInLove_
Отправлено: 30 Июня, 2013 - 01:08:59
Новичок
Покинул форум
Сообщений всего: 32
Дата рег-ции: Апр. 2013
Покинул форум
Сообщений всего: 7187
Дата рег-ции: Февр. 2012
Помог: 353 раз(а)
PerfectInLove_ пишет:
Народ, помогите, как мне отловить ховер или клик по нарисованому?
нарисованное, оно и есть нарисованное
как вариант - отслеживать координаты мыши, и, зная координаты нарисованных контуров, несложно определить над каким нарисованным объектом находится мышь.
----- Чем больше узнаю, тем больше я не знаю.
PerfectInLove_
Отправлено: 30 Июня, 2013 - 13:18:56
Новичок
Покинул форум
Сообщений всего: 32
Дата рег-ции: Апр. 2013
Помог: 0 раз(а)
DelphinPRO пишет:
PerfectInLove_ пишет:
Народ, помогите, как мне отловить ховер или клик по нарисованому?
нарисованное, оно и есть нарисованное
как вариант - отслеживать координаты мыши, и, зная координаты нарисованных контуров, несложно определить над каким нарисованным объектом находится мышь.
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.