![]() |
|
||||||||||
|
|||||
|
Регистрация: May 2003
Адрес: Россия, Тула,...
Сообщений: 14
|
Обратился с проблемой товарищ. Вот написал ему код:
var mouseListener:Object = new Object();
asd.onRollOver=function(){
mouseListener.onMouseMove = function() {
a=Math.abs(asd._xmouse*4);
trace(a);
};
Mouse.addListener(mouseListener);
}
asd.onRollOut=function(){
if(Mouse.removeListener(mouseListener)){trace("Удален");}
else{trace("не получилось");}
}
Последний раз редактировалось iNils; 24.07.2006 в 14:08. |
|
|||||
|
Ветеран форума
|
__________________
BestMasterиZация |
|
|||||
|
Регистрация: May 2003
Адрес: Россия, Тула,...
Сообщений: 14
|
Спасибо.
Я просто криво описал проблему. Всю эту конструкцию пришлось городить из-за того что onMouseMove клипа реагировал на все движения мышой. Вот в том и вопрос - а как заставить его реагировать только на движения по клипу. (hittest и if не предлагать.) |
|
|||||
|
Ветеран форума
|
написал же при наведении врубаем , а при отведении отрубаем
__________________
BestMasterиZация |
|
|||||
|
Регистрация: May 2003
Адрес: Россия, Тула,...
Сообщений: 14
|
Не. Прицепить событие к конкретному клипу.
Не врубать/вырубать (это и мой код делал). А прицепить именно событие к клипу. Так чтобы не вызывалось при движении мыши на других объектах. Ну как в виндовых формах. |
|
|||||
|
Попробуй onrollOver и onrollOut раз тебе надобно чтобы при наведении на один клип.
|
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
MINASTIS, предыдущие сообщения нужно читать.
Dizel, onMouseMove работает везде, чем тебя не устраивает подписка при наведении? |
|
|||||
|
Ветеран форума
|
Цитата:
__________________
BestMasterиZация |
![]() |
![]() |
Часовой пояс GMT +4, время: 16:01. |
|
|
« Предыдущая тема | Следующая тема » |
|
|