Добрый день!
Есть флешка и файл со звуком для него.
Важно во время воспроизведения управлять вкл/выкл звука с флешки.
пока аудио и флешка существуют отдельно, просто одновременно запускаются.
но часто звук не синхронизируется с кадрами флешки(
Правильней наверное было бы закинуть аудио в середину флешки и там покадрово воспроизводить. но как потом управлять вкл/выкл звука?
сейчас это делается вот так :

Код AS1/AS2:
private var sc:SoundChannel;
private var soundClick:Sound;
private var transform1:SoundTransform;
public function ButtonForAudio()
{
soundClick = new MySoundFight();
sc = new SoundChannel();
transform1 = new SoundTransform(JSSConnectionConst.transformSound);
addEventListener("EVENT_SOUND_OPEN", soundTransform1);
addEventListener("EVENT_SOUND_CLOSE", soundTransform0);
}
private function soundTransform0(e:Event):void
{
JSSConnectionConst.transformSound = 0.0;
}
private function soundTransform1(e:Event):void
{
JSSConnectionConst.transformSound = 1.0;
}
public function playWithTransformClick():void
{
sc= soundClick.play();
transform1.volume = JSSConnectionConst.transformSound;
sc.soundTransform = transform1;
}