Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11

Discussione: PreLoad......

  1. #1
    Utente di HTML.it L'avatar di DeR
    Registrato dal
    Mar 2003
    Messaggi
    975

    PreLoad......

    Ho realizzato un sito in flash formato da un clip filmato centrale, dove vengono caricate tutte le pagine.

    E possibile realizzare un preload esterno alle varie pagine del sito, in modo da poterlo posizionare da un'altra parte?
    Ciao DeR

  2. #2

    Re: PreLoad......

    Originariamente inviato da DeR
    Ho realizzato un sito in flash formato da un clip filmato centrale, dove vengono caricate tutte le pagine.

    E possibile realizzare un preload esterno alle varie pagine del sito, in modo da poterlo posizionare da un'altra parte?
    se hai da caricare ad esempio 2 swf esterni:
    potresti creare 2 movie clip vuoti sul filmato principale dove verrano caricati gli swf, e il preload lo fai nella prima scena di ogni swf esterno.

  3. #3
    Utente di HTML.it L'avatar di eng
    Registrato dal
    Mar 2002
    Messaggi
    1,227
    associa ad un qualsiasi che che e' preente parallelamente all'MC vuoto che deve caricare l'swf, nell'esempio chiamato _root.mostre:
    codice:
    onClipEvent(load){
    _root.mostre.loadMovie("flax/mostre_ed_esposizioni.swf");
    }
    onClipEvent(enterFrame){
    car = _root.mostre.getBytesLoaded();
    tot = _root.mostre.getBytesTotal();
    	if (car>=10){
    		if(car==tot){
    			if(!started){
    				started=true;
    				_root.mostre.play();
    			}
    		}
    	}
    }

  4. #4
    Utente di HTML.it L'avatar di DeR
    Registrato dal
    Mar 2003
    Messaggi
    975
    Grazie 1000!
    ogni filmato che carico nel sito, contiene un preload, io vorrei creare invece un preload esterno e possibile?
    Ciao DeR

  5. #5

  6. #6
    Utente di HTML.it
    Registrato dal
    Apr 2003
    Messaggi
    11
    ma che intendi per "preloaded esterno"?

  7. #7
    Utente di HTML.it
    Registrato dal
    Apr 2003
    Messaggi
    11
    perchè non fai un preload in una scena precendente del filmato principale che (una volta caricati tutti i frame) ti rimanda alla prima scena del filmato...

  8. #8
    Utente di HTML.it L'avatar di DeR
    Registrato dal
    Mar 2003
    Messaggi
    975
    Ora mi spiego meglio:
    Il mio sito e costituito da un clip filmato principale(tipo iFrame)dove vengono caricate tutte le pagine del sito ke al loro interno contengono un preLoad.
    Vorrei eliminare il preload da queste pagine e realizzare uno solo, su un altro file ke funzioni ogni volta viene caricata una nuova pagina.
    Ciao DeR

  9. #9
    Utente di HTML.it L'avatar di eng
    Registrato dal
    Mar 2002
    Messaggi
    1,227
    se vuoi usare un solo codice per tutti i preload usa le function:
    codice:
    function loadSWF(movie){
    	// ferma i movieclip
    	clearInterval(prelID);
    	tuo_movieclip.load(movie);
    	prelID = setInterval(preloadSWF, 30, tuo_movieclip);
    }
    function preloadSWF(mc){
    	var car = mc.getBytesLoaded();
    	var tot = mc.getBytesTotal();
    	if(car >= tot && mc._url != _root._url){
    		clearInterval(prelID);
    		// fai ripartire i movieclip
    	}
    }

  10. #10
    Utente di HTML.it L'avatar di DeR
    Registrato dal
    Mar 2003
    Messaggi
    975
    Ora provo! Speriamo bene!
    Ciao DeR

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.