Ragazzi vi prego aiutatemi...sono alle prime armi con flash!!!
Sto facendo un filmato che carica un file mp3 esterno e lo riproduce solo quando tutto il file è stato caricato.
Ho creato un Movie Clip chiamato Audio.
All'interno nel primo ( e unico) frame ho messo il seguente codice
function CaricaSuono(){
Suono = new Sound();
Suono.loadSound("Ademius.mp3", false);
Suono.onSoundComplete = AlTermine;
while (IsFinish() == 0){
trace("Non caricato");
}
Inizia();
}
function Inizia(){
Suono.setVolume(100);
Suono.start();
}
function Caricati(){
return Suono.getBytesLoaded();
}
function Totali(){
return Suono.getBytesTotal();
}
function IsFinish(){
if (Caricati() >= Totali()){
return 1
}else{
return 0
}
}
function AlTermine(){
Suono = nothing;
Carica();
}
Sul filmato principale ho trascinato un istanza del movei clip, l'ho chiamata Controllo ma se su un qualsiasi frame eseguo del codice tipo
Controllo.CaricaSuono()
non mi esegue un bel niente.
Sapete dirmi perchè...dove sbaglio![]()
![]()
![]()
![]()

Rispondi quotando
