Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 16
  1. #1

    loop di suoni con gli array?

    ciao ragazzi, vorrei sapere se si puo' creare un "lettore musicale" (solo pulsante next e stop) con gli array? ho visto che con le variabili si puo fare, ma con gli array?
    cmq io voglio che cliccando sul pulsante next, mi cambiasse la canzone.
    sapete dove potrei trovare una guida per creare cio'?

  2. #2
    Guida non so, posso buttartela giu io adesso.

    lista = new Array();
    lista = ["track01.mp3","track02.mp3","track03.mp3","track04 .mp3"]

    poi dai pulsanti carichi lista[0], lista[1], lista[2], lista[3].

    se vuoi fare un "next" ti basta definire una variabile (es. i = 0) all'inizio sul frame e sul pulsante metti una cosa del genere:

    newI = i+1;
    lista[newI];
    i = newI;

    L'ho scritta sul momento quindi non ti assicuro niente, comuqnue dovrebbe funzionare.

  3. #3
    harpox ci ho provato, ma non succede nulla.
    sul primo frame ho messo questo codice:

    i = 0;
    lista = new Array();
    lista = ["track1.mp3","track2.mp3","track3.mp3","track4.mp3 "]

    Il pulsante next e stop stanno nello stesso frame

    pulsante next:

    on(press){
    newI = i+1;
    lista[newI];
    i = newI;
    }

    pulsante stop:

    on(press){
    stopAllSounds;
    }
    ho salvato tutto in una cartella sul desktop, con le 4 canzoni, ma non funziona. Dove sbaglio? scusami, ma con gli array non ci so ancora fare!

  4. #4
    non ti ho messo nessuna azione per caricare i file, ti ho fatto solo l'Array, devi ovviamente usare loadMovie...pensavo fosse sotto inteso.
    Tipo cosi:

    on(press){
    newI = i+1;
    loadMovieNum( lista[newI], 1);
    i = newI;
    }

  5. #5
    harpox se ho capito bene devo mettere questo sul primo frame:

    i = 0;
    lista = new Array();
    lista = ["track1.mp3","track2.mp3","track3.mp3","track4.mp3 "]

    su next:

    on(press){
    newI = i+1;
    loadMovieNum( lista[newI], 1);
    i = newI;
    }

    ma non va...

  6. #6
    Ho sbagliato, non devi mettere loadMovieNum

    Metti sul frame:
    i = 0;
    lista = new Array();
    lista = ["Track01.mp3", "Track02.mp3", "Track03.mp3", "Track04.mp3"];
    souno = new Sound();
    souno.loadSound(lista[0], 1);
    //per far partire la 1°

    e poi sul pulsante:
    on (press) {
    newI = i+1;
    suono.loadSound(lista[newI], 1);
    i = newI;
    }

  7. #7
    adesso si sente solo la prima canzone, ma se voglio che cliccandoci sul pulsante un'altra volta, mi facesse ascoltare la seconda, terza e quarta canzone, come devo fare?

  8. #8
    prorpio cosi come ti ho scritto.
    Prova a ricliccare sulk pulsante!!!

  9. #9
    sul pulsante ho messo questo codice qui, che mi hai dato:

    on (press) {
    newI = i+1;
    suono.loadSound(lista[newI], 1);
    i = newI;
    }

    ma cmq non funziona, mi fa sentire solo la prima canzone

  10. #10
    io lo sto usando e funziona!!!

    hai nominato i file giusti??

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.