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

Регистрация: Mar 2009
Сообщений: 207
Я так понимаю кнопка должна работать как кнопка, поэтому надо определяться клики по кнопке делаются с целью перетаскивания или просто нажатия.
Код AS1/AS2:
btn.onPress = function() {
   this.startDrag(); //начали таскать
   dx = _parent._xmouse;
   dy = _parent._ymouse;
};
btn.onRelease = function() {
   this.stopDrag(); //отпустили по нажатию
   if ((dx - _parent._xmouse) == 0&&(dy - _parent._ymouse) == 0) {
      //действия по нажатию на кнопку
   }
};