Ok, adesso che ho capito cosa vuoi fare provo a spiegarti:
- creati un movieclip, istanzialo suono_mc, al suo interno crea due fotogrammi chiave e metti in entrambi l'azione stop();
- associa al primo l'etichetta audioOn ed al secondo audioOff
- nel primo disegna il triangolino del play, nel secondo la pausa
- creati il simbolo che vuoi usare come stop, chiamalo ed istanzialo stop_mc
- adesso vai nella _root ed associa al frame lo script seguente:
codice:
playing = 0;
suono = new Sound(this);
suono.loadSound("suono.mp3", true);
suono.stop();
suono_mc.onRelease = function() {
if (playing == 0) {
suono_mc.gotoAndPlay("audioOn");
suono.start(partenza);
playing = 1;
} else if (playing == 1) {
suono_mc.gotoAndPlay("audioOff");
suono.stop();
_global.partenza = suono.position/1000;
playing = 0;
}
};
stop_mc.onRelease = function() {
if (playing == 1) {
suono_mc.gotoAndStop("audioOn");
suono.stop();
_global.partenza = 0;
playing = 0;
}
};
Deve funzionare, ciao