Тема: Drag And Drop
Показать сообщение отдельно
Старый 21.06.2012, 23:33
КорДум вне форума Посмотреть профиль Отправить личное сообщение для КорДум Найти все сообщения от КорДум
  № 10  
Ответить с цитированием
КорДум
 
Аватар для КорДум

блогер
Регистрация: Jan 2008
Адрес: syktyvkar
Сообщений: 3,803
Записей в блоге: 10
Да (что и инкапсулировано в startDrag(), похоже). При событии mouseMove объект.х = мышка.х и то же самое с игреком.

Добавлено через 4 минуты
Код AS3:
_obj.addEventListener(MouseEvent.MOUSE_DOWN, obj_mouseDownHandler);
 
...
 
 
private function obj_mouseDownHandler(event:MouseEvent):void {
	stage.addEventListener(MouseEvent.MOUSE_MOVE, obj_mouseMoveHandler);
	_obj.addEventListener(MouseEvent.MOUSE_UP, obj_mouseUpHandler);
}
 
private function obj_mouseUpHandler(event:MouseEvent):void {
	stage.removeEventListener(MouseEvent.MOUSE_MOVE, obj_mouseMoveHandler);
	_obj.removeEventListener(MouseEvent.MOUSE_UP, obj_mouseUpHandler);
}
 
 
private function obj_mouseMoveHandler(event:MouseEvent):void {
	//event.updateAfterEvent();
	_obj.x = mouseX;
	_obj.y = mouseY;
}
Как-то так.
__________________
тут я