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

    [MX] Filmati esterni multipli

    Ho un flash che praticamente carica vari filmati esterni con il LoadMovie, ora...ho creato un loop che legge quanti filmati sono da mandare (specificati da parametro) e cicla

    codice:
    Parametri = _root.pathswf; //parametro che gli passo da HTML
    arrParametri = Parametri.split(";"); //divido la stringa per trovare i vari filmati.
    intQtaFilmati = arrParametri.length; //trovo il numero totale di filmati
    for (i=0;i<intQtaFilmati;i++){
    	NomeFilmato = arrParametri[i]; //imposto il nome del primo filmato
    	loadMovieNum(NomeFilmato, i+1); // lo carico e poi ciclo....
    }
    il problema è che ovviamente ogni ciclo mi fa vedere il filmato successivo..e in pratica non aspetta che il filmato precedente sia finito..come faccio a fargli aspettare la fine del primo filmato prima di passare al filmato successivo?

  2. #2
    for (i=0;i<intQtaFilmati;i++){
    NomeFilmato = arrParametri[i];
    loadMovieNum(NomeFilmato, i+1);
    while(NomeFilmato._framesloaded<=Nomefilmato._tota lframes){
    //operazioni
    }
    }

    non l'ho provato ma dovrebbe andare

  3. #3
    Questo codice esegue delle operazioni fintanto che il filmato gira...ma se volessi fare il contrario..fintanto he il filmato gira devo stare fermo..quando è finito passo al filmato successivo...

  4. #4
    Prova a non mettere nulla, ripeto non l'ho provato quindi non so se va. Comunque il senso è quelo, controllare dentro al ciclo for quando la timeline è arrivata all'ultimo frame, quando è vero fai caricare il prossimo filmato.

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.