Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 14
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2001
    Messaggi
    353

    Doppia traccia audio....

    Ciao, ho 2 traccie audio (2 .mp3), la prima dovrebbe ripetersi solo una volta, terminata la prima traccia vorrei che partisse la seconda che funge da loop quindi ripetuta all'infinito...

    Come posso gestire il funzionamento...? E se non chiedo troppo associare un play e stop...

    Grazie mille

  2. #2

    Re: Doppia traccia audio....

    Originariamente inviato da pippo26
    Ciao, ho 2 traccie audio (2 .mp3), la prima dovrebbe ripetersi solo una volta, terminata la prima traccia vorrei che partisse la seconda che funge da loop quindi ripetuta all'infinito...

    Come posso gestire il funzionamento...? E se non chiedo troppo associare un play e stop...

    Grazie mille
    Prova così:
    codice:
    function playSound(soundID) {
    	var soundobject;
    	soundobject = new Sound();
    	soundobject.attachSound(soundID);
            if (soundID == "musica1") {
    		soundobject.onSoundComplete = function() {
    			cicli = 1000;
    			playSound("musica2");
    		};
    	}
    	soundobject.start(0, cicli);
    }
    cicli = 1;
    playSound("musica1");
    Lorenza

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2001
    Messaggi
    353
    ciao, ho provato ma non inizia la seconda traccia....si sente solo la prima...

  4. #4
    Originariamente inviato da pippo26
    ciao, ho provato ma non inizia la seconda traccia....si sente solo la prima...
    A me funziona!
    Sei sicuro di aver dato il nome concatenamento giusto a entrambe le musiche?

  5. #5
    Utente di HTML.it
    Registrato dal
    Jun 2001
    Messaggi
    353
    ho riprovato e ricontrollato i concatenamenti ma nulla...parte la prima traccia e poi più nulla...

  6. #6
    Originariamente inviato da pippo26
    ho riprovato e ricontrollato i concatenamenti ma nulla...parte la prima traccia e poi più nulla...
    A questo punto ti cheido di mandarmi il fla (salvato per MX NON per MX2004), così ci guardo un attimo, poichè non capisco proprio cosa non vada, viato che ho copiato pari pari il mio e funziona!

    La mail è in firma

  7. #7
    Utente di HTML.it
    Registrato dal
    Jun 2001
    Messaggi
    353
    guardando quà e la nei vecchi post ho ricostruito questo script...funziona:

    Sou=new Sound(this);
    Sou.attachSound("loop");
    Sou.start(0,1);
    Sou.onSoundComplete = function ()
    Sou.attachSound("loop2");
    Sou.start(0,999);
    }

    adesso però non riesco a modificarlo per far in modo che la prima volta che parte la seconda traccia, questa inizi sfumando da 0 a 100 e poi continui in loop a 100...è possibile?

    Grazie

  8. #8
    Originariamente inviato da pippo26
    guardando quà e la nei vecchi post ho ricostruito questo script...funziona:

    Sou=new Sound(this);
    Sou.attachSound("loop");
    Sou.start(0,1);
    Sou.onSoundComplete = function ()
    Sou.attachSound("loop2");
    Sou.start(0,999);
    }

    adesso però non riesco a modificarlo per far in modo che la prima volta che parte la seconda traccia, questa inizi sfumando da 0 a 100 e poi continui in loop a 100...è possibile?

    Grazie
    prova così:
    codice:
    Sou.setVolume(100);
    Sou = new Sound(this);
    Sou.attachSound("loop");
    Sou.start(0, 1);
    Sou.onSoundComplete = function() {
    	Sou.attachSound("loop2");
    	Sou.start(0, 999);
    	Sou.setVolume(0);
    	alzaVolume();
    };
    function alzaVolume() {
    	volume = 0;
    	this.onEnterFrame = function() {
    		if (volume<=100) {
    			Sou.setVolume(volume);
    			volume += 3;
    		} else {
    			delete this.onEnterFrame;
    		}
    	};
    }

  9. #9
    Utente di HTML.it
    Registrato dal
    Jun 2001
    Messaggi
    353
    grazie mille....funziona!

  10. #10
    Originariamente inviato da pippo26
    grazie mille....funziona!
    Di nulla!


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.