Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    problema codice streaming

    Salve a tutti.

    Ho tre file 01.mp3 02.mp3 e 03.mp3 e dovrei farli eseguire sucessivamente tutti e tre in streaming.

    Ho scritto il seguente codice :
    codice:
    _root.site.barradestra.sottofondo = new Sound();
    sottofondo.loadSound("01.mp3", true);
    	
    _root.site.barradestra.sottofondo.onSoundComplete = function () { 
    _root.site.barradestra.sottofondo.stop();
    _root.site.barradestra.sottofondo = new Sound();
    _root.brano+=1;
    if (_root.brano==4) {_root.brano=1;}
    	if (_root.brano==1){loop="1.MysticTerry";}
    	if (_root.brano==2){loop="2.Fly For Fall";}
    	if (_root.brano==3){loop="3.Tomorrow";}
    
    _root.site.barradestra.sottofondo.loadSound("0"+_root.brano+".mp3",true); 
    
    }


    solo che esegue soltanto i due primi pezzi (01 e 02) e poi si ferma.

    Cosa sbaglio?

    thnx ^^

  2. #2
    Utente di HTML.it L'avatar di NAP
    Registrato dal
    Jan 2001
    Messaggi
    4,398
    Farei in questo modo:

    Intanto non scriverei tutto quel percorso e definirei gli oggetti Sound direttamente nella clip barradestra. Poi metterei la casella con nomeVar loop, sempre nella stessa clip e...

    sottofondo = new Sound();
    sottofondo.loadSound ("01.mp3", true);
    loop ="1.MysticTerry";
    sottofondo.onSoundComplete = function () {
    sottofondo2 = new Sound();
    sottofondo2.loadSound ("02.mp3", true);
    loop ="2.Fly For Fall";
    sottofondo2.onSoundComplete = function () {
    sottofondo3 = new Sound();
    sottofondo3.loadSound ("03.mp3", true);
    loop= "3.Tomorrow";
    }
    }

    In definitiva: non occorre dare lo stop per caricare un nuovo suono: le istanze dell'oggetto Sound si aggiornano dinamicamente, man mano che si carica il singolo mp3 in virtù dell'onSoundCopmplete.

    Ciao,

    NAP
    A volte la diplomazia va condita con un pizzico di siluri fotonici. (K. Janeway)

  3. #3
    ti ringrazio ^_^

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.