При чем тут
класс MouseEvent?
Это свойство экземпляра а не класса. Вы же принимаете в функции параметр e:MouseEvent. Вот у него и спрашивайте, нажата ли кнопка мыши в момент, когда это событие было сгенерировано.
Добавлено через 12 минут

Код AS3:
if(e.buttonDown){
trace("DOWN");
} else {
trace("UP");
}
Добавлено через 22 минуты
Цитата:
|
Или может быть как-то можно отследить, что, если за объектом произошло MOUSE_UP, то выполнялось бы stopDrag ???
|
Отпускание мыши надо ловить стейджем, а не кнопочкой или ползунком. В AS2 для этого было событие ReleaseOutside или как-то так)) В системе отображения AS3 оно стало бессмысленным, код не привязывается жестко на объект и можно ловить MOUSE_UP, посылаемый stage, то есть в любом месте. Кроме того, есть событие MOUSE_LEAVE когда мышка покидает само окно плеера.