L'ho scritto al volo, ma dovrebbe funzionare
codice:
stop();
var s:Sound = new Sound();
function carica_suono(nome_suono:String) {
s.onLoad = function(success) {
if (success) {
i = 50;
s.setVolume(i);
vol = i;
s.stop();
musica = false;
// per dare il comando stop alla cassa
cassa.stop();
// il valore y va impostato a seconda della posizione "y" della clip "volume"
y = 37.5;
// il valore x va impostato a seconda della posizione "x" della clip "bilancia"
x = 39;
} else {
trace("errore nel caricamento del file audio");
}
};
s.loadSound("public/Audio/"+nome_suono+".mp3");
}
function carica_dati(path:String) {
var myLV:LoadVars = new LoadVars();
myLV.onLoad = function(success) {
if (success) {
var quale_suono:String = myLV.q_suono;
_root.carica_suono(quale_suono);
} else {
trace("errore nel caricamento variabile");
}
};
myLV.load(path);
}
carica_dati("www.nomepagina.estensione");
Apparte il tellTarget che non si poteva vedere, il resto l'ho lasciato com'era (dato che cmq funzionava mi pare).
Fondamentalmente devi mettere l'url della pagina da interrogare, la quale restituirà una variabile stringa q_suono.
Fammi sapere.