theshock/libcanvas — Issue #18: У меня ничего не получается
Author: Solovei95
Created: 2012-01-22 13:07:05+00:00
State: open

Я не понимаю что такой объект Color и функция getPixel. Скажите на такой интересный вопрос: возможно ли физически изменить/удалить фигуру, а визуально не трогать? При этом события не врубались заново?

У меня какая идея - хочу, когда навожу по картинке (не, речь не о 1м ректов) менялась фигура. При этом корректно работали события, хотя я меняю фигуру (крупный квадрат/нету квадрата) при помощи определения цвета пикселя.

Мне хотелось бы сделать draggable картиночный объект не методом over 9000 а методом определения цвета и изменения фигуры.

Если вы меня не правильно поняли речь идет: если под курсором исчезла фигура - сработало mouseout и события заднего плана если оно есть. Если фигура под курсором есть, несмотря на то что обновилась/осталась неизменной (а пока цвет не поменяется, оно всегда будет неизменной) была событие mousemove. Если под курсором только что появилась фигура - mouseover.

Задумка интересная реальна - визуальная картинка и невидимый рект, который может появляется/пропадать при наведении по картинки (точнее по ее пикселям).

Мне сложнее всего сделать так, чтобы курсор определял цвет пикселей самой картинки, а не всего контекста.
Если идея все равно не понятно, ну и * с вами...