Показать сообщение отдельно
Старый 12.09.2010, 22:10
in4core вне форума Посмотреть профиль Отправить личное сообщение для in4core Найти все сообщения от in4core
  № 1  
Ответить с цитированием
in4core
 
Аватар для in4core

Регистрация: Mar 2009
Сообщений: 4,219
Записей в блоге: 14
По умолчанию event Release outside

Код AS3:
sc.addEventListener(MouseEvent.MOUSE_DOWN,drgStart);
sc.addEventListener(MouseEvent.MOUSE_UP,drgEnd);
 
function drgStart(e:MouseEvent) {
	e.target.startDrag(false,rect);
}
 
function drgEnd(e:MouseEvent) {
	e.target.stopDrag();
}
Логика вроде правильная, но интересно, что при скролировании вне диапазона и потом отпускания мыши скроллинг все равно идет. Как его убивать то? В авм1 это было ReleaseOutside. И да кстати интересное свойство Click одноверменно обслуживает 2 события Release и ReleaseOutside - странно, что второе по дефолту false получается ( научно говоря ))))