Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Скролл-текст и mouseListener (http://www.flasher.ru/forum/showthread.php?t=109904)

yah 23.03.2008 13:58

Скролл-текст и mouseListener
 
Проблема следующего рода. На сайте есть раздел НОВОСТИ при нажатии на который загруж. мувик с лентой новостей. Этот мувик выполнен при помощи mouseListener. Соответственно - при прокрутке колеса мыши лента новостей двигаются вверх и вниз.
Проблема заключ. в том, что уже при загрузке целой новости (в виде отдельного файла, который загружается поверх ленты новостей) этот сраный mouseListener остается активным. Соответственно - кручу колесом новость - крутится и лента новостей.

КАК ЗАБЛОКИРОВАТЬ от прокрутки ленту новостей при загруженном файле новости (т.е. приостановить работу mouseListener)
:wacko: :wacko:

Aisaid 24.03.2008 15:24

исходник плиз

ulik 24.03.2008 16:31

Код:

var myMouseObj:Object=new Object();
myMouseObj.status=true;
myMouseObj.onMouseWheel=function(n:Number){
if(this.status){
//обработка прокрутки
}
}
Mouse.addListener(myMouseObj);

далее просто нужно тогда, когда вам НЕ нужна прокрутка сделать:
Код:

//отключаем прокрутку
myMouseObj.status=false;
//включаем
myMouseObj.status=true;


yah 28.03.2008 23:07

Пасибо

crazyone 31.03.2008 11:47

А не будет ли правильнее
Код:

//отключаем прокрутку
Mouse.removeListener(myMouseObj)
//включаем
Mouse.addListener(myMouseObj)

?


Часовой пояс GMT +4, время: 17:00.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.