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

    preloader immagini esterne su swf caricato in altro swf

    sto provando ad utilizzare un preloader per caricare jpg esterne trovato su un altro thred.

    tale preloader funziona correttamente se apro con il browser direttamente l'swf dove sta il preloader che richiama le jpg esterne.

    se invece richiamo l'swf in questione (contenente il preloader e i richiami alle jpg esterne) all'interno di un altro swf il preloader non funziona piu'.

    (l'swf e' richiamato nell'altro swf attraverso un comando loadmovie)

    e' forse un problema di "percorsi" delle movieclip?

    il preloader che uso e' il seguente:

    code:--------------------------------------------------------------------------------
    function carica(nomefile) {
    _root.contenitore.loadMovie([nomefile]);
    a = setInterval(_root.caricamento, 400, num);
    }
    function caricamento(num) {
    car = _root.contenitore.getBytesLoaded();
    tot = _root.contenitore.getBytesTotal();
    perc = Math.round((car*100)/tot);
    _root.loadbar._width = perc;
    _root.testo.text = "Caricamento in corso "+perc+"%";
    // controllo dati caricati
    if (car == tot && car>0) {
    _root.testo.text = "Immagine caricata";
    clearInterval(a);
    // altre istruzioni quando il load è fatto...
    }
    }
    ---------------------------------------------------------------------
    code:--------------------------------------------------------------------------------
    on(release){
    _root.carica("http://www.sito.it/nomeimmagine.jpg");
    }
    --------------------------------------------------------------------------------

  2. #2
    si è un problema di percorsi istanzia il tuo nuovo clip, e cambia i percorsi con qlli giusti
    Consulenza aziendale a 360° http://www.gruppodg.it http://www.gruppodg.it/3d
    Realizzazione siti internet, Siti Flash, Ricerca Location per bar negozi , esercizi commerciali, sviluppo pratiche e allestimento

  3. #3

    Re: preloader immagini esterne su swf caricato in altro swf

    codice:
    function carica(nomefile) {
    	_root.contenitore.loadMovie([nomefile]);
    	a = setInterval(_root.caricamento, 400, num);
    }
    function caricamento(num) {
    	car = _root.contenitore.getBytesLoaded();
    	tot = _root.contenitore.getBytesTotal();
    	perc = Math.round((car*100)/tot);
    	_root.loadbar._width = perc;
    	_root.testo.text = "Caricamento in corso "+perc+"%";
    	// controllo dati caricati
    	if (car == tot && car>0) {
    		_root.testo.text = "Immagine caricata";
    		clearInterval(a);
                    // altre istruzioni quando il load è fatto...
    	}
    }
    ...
    on(release){
    _root.carica("http://www.sito.it/nomeimmagine.jpg");
    	}
    sostituisci _root. con _parent.

  4. #4

    ho risolto cosi':

    grazie,
    a me funzia cosi' ora:

    ho dato il nome "contenuto" alla mc dove carico l'swf contenente il preloader e i collegamenti alle immagini jpg esterne ed ho cambiato tutti i percorsi cosi':

    _root.contenuto.caricamento...

    grazie a tutti, ciao.

  5. #5
    come posso modificare questo codice x fare un preload?

    devo caricare un filmato esterno con un preload; devo anche controllare che il file esterno esista (se esiste lo fa vedere con un preload, se non esiste va ad un determinato frame)
    Luisdesign
    http://www.luisdesign.com

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.