Показать сообщение отдельно
  #11 (permalink)  
Старый 04.09.2011, 17:10
х.з
Посмотреть профиль Найти все сообщения от dmitriymar
 
Регистрация: 21.11.2010
Сообщений: 4,588

Сообщение от Solovei95
Здесь описан особый метод рисования Image.
в чем он особый по сравнению с классическим лежащим на многих сайтах?в том что в нём ляп на ляпе?
var XCanvas = function(canvas,type){
this.canvas = canvas; ????????
this.ctx = this.canvas.getContext(type);
}
а если ид будет неправильным?
чегото ты мне напоминаешь Геворг. ник сменил?
и даже скажу больше-зачем получать всё изображение. достаточно получить его участок. нач. коорд там где мышь,конечные 1,1. итого получим однопикселное изображение ,какое разложив датой получим массив из 4х элементов . 4 й элемент это альфа.Итого всё то что ты написал сведётся к строкам.
1 навесить обработчики на канву
2 определить координаты клика на ней
3 получить однопиксельное изображение разложить его на составляющие
4 если код 4 го элемента не равен 0 то это точка
На всё про всё макс 10 строк.

Последний раз редактировалось dmitriymar, 04.09.2011 в 17:24.
Ответить с цитированием