Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2001
    Messaggi
    146

    controllo numero esecuzione di un loop

    salve a tutti

    ho realizzato un filmato con un loop musicale.

    ho capito come cotrollarne il volume e come decidere il numero di volte che il loop deve essere eseguito, tramite le proprieta' dell'oggetto sound.

    la mia domanda è:
    dato che vorrei dopo una quindicina di esecuzioni del loop cambiare il loop stesso, mi manca un passaggio, cioe' sapere il modo per controllare il numero di volte che suono è stato eseguito.

    esempio del mio script:

    musica1 = new Sound(_root);
    musica1.attachSound("suono1");

    musica2 = new Sound(_root);
    musica2.attachSound("suono2");

    musica1.start(0, 15);

    come si fa a capire a che passaggio del loop si trova il filmato?

    Grazie in anticipo,
    Frik il caso umano.

  2. #2
    Utente di HTML.it L'avatar di NAP
    Registrato dal
    Jan 2001
    Messaggi
    4,398
    Ciao,

    musica1 = new Sound(_root);
    musica1.attachSound("suono1");
    musica2 = new Sound(_root);
    musica2.attachSound("suono2");
    musica1.start(0, 15);
    musica1.onSoundComplete = function () {
    musica2.start(0, 15); // o le volte che vuoi
    }


    Enjoy !

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

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2001
    Messaggi
    146
    ti ringrazio, ma il problema rimane in quanto io vorrei far fare l'ultimo periodo del loop sfumandolo sul nuovo...

    e non ho idea di come fare a sapere che si trova verso la fine del loop per poter iniziare la sfumatura tra i brani.

    grazie comunque.
    Frik, il caso umano.

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.