Регулятор громкости.
Пару тем нашла конечно, но не разобралась, точнее по прежнему не работает выход из функции изменения громкости, если отпускать кнопку мыши вне флешки, может подскажет кто-ньть (=
как определить, что юзер отпустил кнопку за пределами swf ?

Код AS3:
public function changeVolume(event:MouseEvent):void {
SoundMixer.soundTransform = new SoundTransform(event.currentTarget.mouseX / 48);
//регулирование громкости
volume_mc.vol_mask_mc.x = event.currentTarget.mouseX;
// слушаем глобальный неработающий маусап
stage.addEventListener(MouseEvent.MOUSE_UP,piypiy)
//удаляем листенер, если маусап над текущим символом (изменение громкости)
volume_mc.addEventListener(MouseEvent.MOUSE_UP,piypiy);
// рекурсивно changeVolume что то типа драга
volume_mc.addEventListener(MouseEvent.MOUSE_MOVE,changeVolume);
}
// удаляем рекурсию
public function piypiy(e:MouseEvent):void {
volume_mc.removeEventListener(MouseEvent.MOUSE_MOVE,changeVolume);
}