salve
ho trovato un movie sul sito che da la possibilita di ascoltare 3 loop diversi in una presentazione.
il codice è il seguente:
riproduzione1=true;
riproduzione2=true;
riproduzione3=true;
s1 = new Sound();
s2 = new Sound();
s3= new Sound();
s1.loadSound("Music1.mp3", false);
s2.loadSound("Music2.mp3",false);
s3.loadSound("Music3.mp3",false);
pulsante1.onRelease=function(){
if(riproduzione1){
s1.start(0,999);
s2.stop();
s3.stop();
riproduzione1 = false;
riproduzione2 = true;
riproduzione3=true;
}
};
pulsante2.onRelease=function(){
if(riproduzione2){
s2.start(0,999);
s1.stop();
s3.stop();
riproduzione2 = false;
riproduzione1 = true;
riproduzione3=true;
}
};
pulsante3.onRelease=function(){
if(riproduzione3){
s3.start(0,999);
s1.stop();
s2.stop();
riproduzione3=false;
riproduzione2 = true;
riproduzione1 = true;
}
};
ferma.onRelease=function(){
s1.stop();
s2.stop();
s3.stop();
riproduzione1 = true;
riproduzione2 = true;
riproduzione3=true;
};
il codice funziona perfettamente, ma se applico il movie su piu scene succede che i loop caricati in una scena si sovrappongono a quelli caricati nella scena successiva, cioe non si fermano. io non voglio che i loop si fermino automaticamente al caricamento di una nuova scena,ma, ad esempio, se carico loop2 nella scena A, poi carico la scena B ( in tal caso loop2 continua a camminare), ma se in questa scena carico loop1, loop2 si ferma invece di continuare come fa adesso.
qualcuno puo aiutarmi a trovare una soluzione, non capisco quasi niente di action script.
grazie anticipatamente.
ciao ciao