0 / 0 / 0
Регистрация: 19.11.2009
Сообщений: 13
|
|
1 | |
Нужен совет с Canvas14.03.2010, 19:16. Показов 961. Ответов 4
Метки нет (Все метки)
Доброго времени суток,
Нужен совет, через чего сделать следующее Дано: картинка с нарисованными объектами разной формы Необходимо: при нажатии на какой либо объект его выделить на самой картинке.. Неужели придется описывать большую часть пикселев? или можно задать как-то по-другому?
0
|
14.03.2010, 19:16 | |
Ответы с готовыми решениями:
4
Нужен список стилей заливки canvas, в интернете не нашел Нужен совет. Нужен СОВЕТ! Нужен совет |
paladin
286 / 187 / 7
Регистрация: 25.02.2009
Сообщений: 589
|
|
15.03.2010, 11:24 | 2 |
Можно описать сами объекты (многоугольники, эллипсы) координатами, толщиной и цветом линии. Затем при нажатии кнопки мыши пробегать по всем таким объектам и проверять вхождение точки в них.
0
|
4226 / 1795 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
|
|
15.03.2010, 11:29 | 3 |
Распихай по отдельным внеэкранным кэнвэсам с теми же размерами маски всех своих объектов, с их помощью сделай тест попаданий, а по результатам теста перерисовывай два объекта: выбранный и тот, который был выбран раньше, но с которого ты снял фокус. Как вариант, можешь заранее накидать по два варианта каждого объекта тоже по разным внеэкранным кэнвэсам и копирожать оттуда.
0
|
0 / 0 / 0
Регистрация: 19.11.2009
Сообщений: 13
|
|
15.03.2010, 12:31 [ТС] | 4 |
"с их помощью сделай тест попаданий"
Если можно, поподробней, хотя бы маленький, простой пример..
0
|
4226 / 1795 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
|
||||||
15.03.2010, 12:47 | 5 | |||||
1
|
15.03.2010, 12:47 | |
15.03.2010, 12:47 | |
Помогаю со студенческими работами здесь
5
Нужен совет нужен совет Нужен совет Нужен совет Нужен совет Нужен совет Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |