Показать сообщение отдельно
Старый 13.09.2010, 00:12
samana вне форума Посмотреть профиль Отправить личное сообщение для samana Найти все сообщения от samana
  № 13  
Ответить с цитированием
samana
 
Аватар для samana

блогер
Регистрация: Mar 2008
Адрес: Днепропетровск
Сообщений: 1,783
Записей в блоге: 3
Цитата:
Сообщение от Psycho Tiger Посмотреть сообщение
Зачем? Если произошел MOUSE_DOWN по объекту - то зуб даю, у него есть stage )
В MOUSE_DOWN и подписываемся на MOUSE_UP.
А ведь правильно человек говорит
Код AS3:
sc.addEventListener(MouseEvent.MOUSE_DOWN,drgStart);
 
 
function drgStart(e:MouseEvent) {
	e.target.startDrag(false,rect);
           stage.addEventListener(MouseEvent.MOUSE_UP,drgEnd);
}
 
function drgEnd(e:MouseEvent) {
	stopDrag();
           stage.removeEventListener(MouseEvent.MOUSE_UP,drgEnd);
}


Последний раз редактировалось samana; 13.09.2010 в 00:30. Причина: совесть