Ciao max_400 (e 401), scusami ma quello che dici e continui a ripetere appartiene alla preistoria di Flash (alla versione 5).
Fin dalla versione MX lo streaming (più corretto "download progressivo", proprio come dice Campanellino), è possibile senza scatti né "tratti", senza preloader e senza attesa. Occorre semplicemente l'oggetto Sound col loadSound.
Nell'esempio linkato dal buon crescenzo ho usato un metodo che permette un solo ascolto del brano a causa del problema (in questo caso irrisolvibile) di un loop che cicli in modo perfetto poiché la natura stessa di ogni mp3 ne nega la possibilità. Tuttavia, se (come nell'esempio) prepari un mp3 sfumato in testa e in coda, allora ottieni una ripartenza "dolce". L'unica differenza, per caricare un brano che al termine del primo ascolto riparta da sé, sta nel codice di caricamento.
@ Campanellino:
1. metti il file.mp3 nella stessa cartella in cui si trova l'swf che deve caricarlo. Supponiamo che il nomeFile sia: colonna_sonora.mp3).
2. Seleziona il frame della Home page (o quel che è), apri il pannello Azioni e scrivi:
Codice PHP:
//Dichiarazione dell'oggetto Sound
Brano = new Sound ();
//Caricamento
Brano.loadSound ("colonna_sonora.mp3", true);
//Ripartenza del brano
Brano.onSoundComplete = function() {
Brano.loadSound ("colonna_sonora.mp3", true);
};
Tuttavia, dal momento che non puoi (non dovresti) obbligare l'utente ad ascoltare la musica, ci vuole un pulsante che la faccia tacere fino a quando la Home page non sarà nuovamente visitata, quindi:
1. metti il pulsante nello stesso frame in cui hai scritto il codice precedente
2. dagli il NomeIstanza: stop_musica
3. Ri-seleziona il frame di prima, apri il pannello Azioni, vai in fondo al codice già scritto, dai un Invio per andare accapo e scrivi:
Codice PHP:
_root.stop_musica.onRelease = function () {
Brano = false;
}
Ora, se vuoi che il pulsante sia "Stop/Play", allora devi scaricare quel .fla linkato da crescenzo, aprire la libreria, cercare il MC di nome "Stop-PlayButtons" e vedere come è fatto e quali sono le azioni che lo gestiscono. Il MC contiene due pulsanti posti in due frame, stoppati e ben distinti. Ovviamente dovrai adeguare il nome del file da caricare (colonna_sonora.mp3).
Ieri ti ho risposto anche all'altro quesito ma tu eri "al mare".