Показать сообщение отдельно
Старый 22.08.2007, 01:57
Wolsh вне форума Посмотреть профиль Отправить личное сообщение для Wolsh Найти все сообщения от Wolsh
  № 5  
Ответить с цитированием
Wolsh
Нуб нубам
 
Аватар для Wolsh

модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
Не, не генерится. Если не хотите все время просчитывать что-то связанное с движениями мыши, а хотите делать это только при драге, создавайте при нажатии специальный листенер а при отпускании удаляйте его. Функцию счета свяжите с событием в этом листенере. Тогда считаться будет только при драге.
Код:
var DragListener:Object = new Object();
my_mc.onPress = function(){
this.startDrag();
Mouse.addListener(DragListener);
}
my_mc.onRelease =  my_mc.onReleaseOutside = function(){
this.stopDrag();
Mouse.removeListener(DragListener);
}
DragListener.onMouseMove = function(){
trace('чего-то считаем, пока объект тащится');
}
__________________
Reality.getBounds(this);


Последний раз редактировалось Wolsh; 22.08.2007 в 02:06.