Ho un problema che non riesco a risolvere e vorrei se possibile qualche dritta da qualche GURU...
Ho un sito fatto in PHP dove carico in tutte le pagine un file (include) dove all'interno c'è un'animazione che forma l'heder del sito.
In questa animazione c'è un pulsante per togliere e mettere l'audio(un file mp3) sul sito.
Funziona tutto ma il mio problema nasce al cambio della pagina che ricaricando il file con l'header la musica ricomincia anche se in precedenza l'avevo stoppata nella pagina precedente.
Come posso risolvere? Magari passando al PHP una variabile che il flash legge all'apertura della pagina?
Questo è il codice che utilizzo (messo nel primo frame) per fermare la musica nel filmato flash associato ad un MC di nome OnOff
//oggetto sound
song = new Sound();
song.onSoundComplete = function() {
song.stop();
};
//oggetto sound2
song2 = new Sound();
song2.onSoundComplete = function() {
song2.stop();
};
song.attachSound("Sound");
song.setVolume(30);
song2.attachSound("Mare");
song2.setVolume(20);
OnOff.stato = true
OnOff.onRelease = function(){
// ad ogni pressione lo stato viene settato al suo contrario 1,0 true/false e viceversa
this.stato =! this.stato
// controllo se leva alzata
if(this.stato){
// audio attivo
// leva alzata
this.gotoAndStop(1)
song.setVolume(30);
song.start(0,99999999);
song2.setVolume(20);
song2.start(0,99999999);
}
// controllo se leva in basso
if(!this.stato){
// audio spento
// leva in basso
this.gotoAndStop(2)
song.stop();
}
}