Показать сообщение отдельно
Старый 26.01.2012, 14:18
elder_Nosferatu вне форума Посмотреть профиль Отправить личное сообщение для elder_Nosferatu Найти все сообщения от elder_Nosferatu
  № 4  
Ответить с цитированием
elder_Nosferatu
 
Аватар для elder_Nosferatu

Регистрация: Nov 2010
Адрес: 48° 55'N 24° 42'E GMT +2:00
Сообщений: 399
Записей в блоге: 1
Цитата:
Сообщение от Sweet07 Посмотреть сообщение
Уже пробовал, но из-за того, что под мышью находится перетаскиваемый объект, реакции нет.
Можно спрашивать MouseEvent.MOUSE_MOVE у stage. Тогда не важно что под курсором

Добавлено через 7 минут
Код AS3:
...
box1_mc.addEventListener(MouseEvent.MOUSE_DOWN, pickupObject); 
box1_mc.addEventListener(MouseEvent.MOUSE_UP, dropObject); 
box1_mc.stage.addEventListener(MouseEvent.MOUSE_MOVE, moveObject);
 
function pickupObject(event:MouseEvent):void {
	// ...
} 
function dropObject(event:MouseEvent):void {
	// ...
}
function moveObject(event:MouseEvent):void {
	//...
}
...
Добавлено через 9 минут
Правда тогда event.target уже не будет указывать на box1_mc


Последний раз редактировалось elder_Nosferatu; 26.01.2012 в 14:28.