
25.04.2012, 01:29
|
|
блогер
Регистрация: Feb 2008
Сообщений: 1,453
|
А почему бы не нарисовать битовую маску (не несколько объектов)? Универсальное решение для такой задачи вряд ли возможно, но в данном случае получаем, как по мне, более гибкий инструмент. А вот маска... Т.е., как и говорил, поверх картинки рисуешь, но не разные объекты, а сплошную серую маску, в которой дальность будет определяться интенсивностью серого цвета. В результате при клике получаем только цвет нужного пикселя, умножаем при необходимости на коэффициент и получаем требуемое значение. В отношении используемых для этого методов и классов подсказали выше.
__________________
Ну все, теперь Забава м-о-я.
Гы-гы, а корабль мой!
|