Форум 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)
-   -   Бегунок громкости (http://www.flasher.ru/forum/showthread.php?t=141768)

Bezlepkin 04.07.2010 20:51

Бегунок громкости
 
Пишу такой вот код:
Код AS1/AS2:

 
top.volume.vol_opas.onPress = function() {
  startDrag(top.volume.vol_front, true, 20, 10, 0, 10);
}
 
top.volume.vol_opas.onRelease = top.volume.vol_opas.onReleaseOutside = function() {
  stopDrag();
        vol = int(top.volume.vol_front._x*5);
      MySound.setVolume(vol);
}

Но громкость меняется только после того как кликнешь или нажмешь и отпустишь, а хотелось что бы нажал на бегунок, ведешь мышкой вниз и громкость постепенно убавлялась.

Tails 04.07.2010 21:52

Воткни в конец своего кода
Код AS1/AS2:

onEnterFrame=function(){
    vol = int(top.volume.vol_front._x*5);
    MySound.setVolume(vol);
}


in4core 04.07.2010 21:56

можно еще интервал исполтзовать . имхо вроде быстрее маячка работает

Bezlepkin 04.07.2010 22:09

Спасибо! Заработало! Что это за штука такая onEnterFrame???

in4core 05.07.2010 00:32

Это маячок. OnEnterFrameBeacon класс. Который работает по скрорости fps выставленной в флешке. ( тоесть с частотой fps). Функция бесконечная. пока ее не удалишь


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

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