После перетаскивания изображения внутри Canvas HTML 5, как я могу отобразить его идентификатор?

У меня есть 4 изображения внутри Canvas в HTML5. Когда я перетаскиваю изображение где-нибудь на холсте, я хочу, чтобы имя изображения отображалось внутри моего холста.
Возможно ли это? Если да, то подскажите как это можно сделать?

Исходный код можно найти здесь. KineticJS используется для обработки холста.


person Villan    schedule 20.07.2012    source источник
comment
Нам нужно немного больше деталей/образца. Например, как вы справляетесь с падением? Относится ли изображение к 4 изображениям начала вашего вопроса?   -  person Py.    schedule 20.07.2012
comment
pastebin.com/D4w0ThwR, пожалуйста, пройдите через этого приятеля @Py.   -  person Villan    schedule 20.07.2012


Ответы (1)


Я никогда раньше не использовал KineticJS, но из того, что я прочитал в документ :

Чтобы обнаружить события перетаскивания с помощью KineticJS, мы можем использовать метод on() для обнаружения событий dragstart, dragmove или dragend. Метод on() требует, чтобы тип события и функция выполнялись при возникновении события.

Это закончится чем-то вроде этого

rajiniGroup.on('dragend', function(evt) {
   // add your text somewhere using a shape text
}; 

Текст фигуры подробно описан в документе.

person Py.    schedule 20.07.2012