PDA

Просмотр полной версии : Бегунок громкости


Bezlepkin
04.07.2010, 20:51
Пишу такой вот код:

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
Воткни в конец своего кода
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). Функция бесконечная. пока ее не удалишь