Visualizzazione dei risultati da 1 a 3 su 3

Discussione: load in sequenza

  1. #1

    load in sequenza

    Salve,
    dovrei caricare un primo filmato e trascorso un po' dal caricamento del primo caricare il 2 e cosi' via con altri 2. Come posso fare? La cosa importante e' che il secondo si carichi solo dopo che il primo e' stato caricato e che naturalmente sia trascorso un po' di tempo. Cosi' come il terzo si carichi solo dopo il secondo ecc.
    I filmati si caricano sullo stesso box del filmat principale.
    Grazie

  2. #2
    con Flash MX puoi fare così:

    codice:
    stop();
    _root.posY = 0;
    function preload(i){
    	clearInterval(pausa);
    	var filmato = "esterno"+i+".swf";
    	loadMovieNum(filmato,i);
    	_root.onEnterFrame = function(){
    		mc = eval("_level"+i);
    		var car = mc.getBytesLoaded();
    		var tot = mc.getBytesTotal();
    		if(car > 1024 && tot == car){
    			i++;
    			mc._y = this.posY;
    			this.posY += 150;
    			if(i<5){ pausa = setInterval(preload,2000,i) }
    			delete this.onEnterFrame;
    		}
    	}
    }
    preload(1);
    dove i filmati esterni sono chiamati: esterno1.swf - esterno2.swf ... etc
    il filmato successivo viene richiamato 2 secondi dopo che è stato caricato completamente il filmato precedente.

    regalami un oggi da favola...e il domani bhe!?non mi importa se tu 6 con me! ©Ily

  3. #3
    grazie,
    posso adattare lo script con flash 5? Purtroppo uso ancora il 5

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.