Visualizzazione dei risultati da 1 a 8 su 8

Discussione: [Preloader jpg]

  1. #1

    [Preloader jpg]

    Ciao a tutti, ho trovato il codice sottostante facendo una ricerca su qst forum:

    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");
    	}
    e poi sotto diceva:

    codice:
    sostituisci _root. con _parent.
    e così ho fatto! E poi ho sotituito "nomefile" col percorso della foto:

    codice:
    //inizio codice//
    function carica(foto/1.jpg) {
    	_parent.foto.loadMovie([foto/1.jpg]);
    	a = setInterval(_root.caricamento, 400, num);
    }
    function caricamento(num) {
    	car = _parent.foto.getBytesLoaded();
    	tot = _parent.foto.getBytesTotal();
    	perc = Math.round((car*100)/tot);
    	_parent.loadbar._width = perc;
    	_parent.testo.text = "Caricamento in corso "+perc+"%";
    	// controllo dati caricati
    	if (car == tot && car>0) {
    		_parent.testo.text = "Immagine caricata";
    		clearInterval(a);
                    // altre istruzioni quando il load è fatto...
    	}
    }
    ...
    on(release){
    _parent.carica("foto/1.jpg");
    	}
    ma Flash mi da errore:

    codice:
    **Errore** Scena=Scena 1, livello=Livello 4, fotogramma=21:Linea 2: È previsto ')' o ','function carica(foto/1.jpg) {
    
    **Errore** Scena=Scena 1, livello=Livello 4, fotogramma=21:Linea 3: È previsto ']' o ','
         	_parent.foto.loadMovie([foto/1.jpg]);
    
    Totale errori ActionScript: 2 	 Errori segnalati: 2
    Mi date una mano a risolvere qst casino??
    Per aspera ad astra

  2. #2

    Necessito aiutoooooo!!!!!

    Xkè nessuno mi risponde mai in qst forum????
    Per aspera ad astra

  3. #3

    Re: Necessito aiutoooooo!!!!!

    Originariamente inviato da cicciofarmaco
    Xkè nessuno mi risponde mai in qst forum????
    penso che dovresti usare le virgolette
    tipo

    //inizio codice//
    function carica("foto/1.jpg") {


    cmq se fai una ricerca ci sono tanti script adatti
    dove c'è spiegato tutto
    ciao
    la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !

  4. #4
    qui trovi spiegato come fare un preload sia x img che x swf esterne

    http://forum.html.it/forum/showthrea...hreadid=886880

    ciao
    la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !

  5. #5
    Beh..ho modificato così il codice:

    codice:
    //inizio codice//
    function carica("foto/1.jpg") {
    	_parent.foto.loadMovie(["foto/1.jpg"]);
    	a = setInterval(_root.caricamento, 400, num);
    }
    function caricamento(num) {
    	car = _parent.foto.getBytesLoaded();
    	tot = _parent.foto.getBytesTotal();
    	perc = Math.round((car*100)/tot);
    	_parent.loadbar._width = perc;
    	_parent.testo.text = "Caricamento in corso "+perc+"%";
    	// controllo dati caricati
    	if (car == tot && car>0) {
    		_parent.testo.text = "Immagine caricata";
    		clearInterval(a);
                    // altre istruzioni quando il load è fatto...
    	}
    }
    ...
    on(release){
    _parent.carica("foto/1.jpg");
    	}
    ma mi da errore di nuovo!
    codice:
    **Errore** Scena=Scena 1, livello=Livello 5, fotogramma=36:Linea 2: È previsto un nome di parametro
         function carica("foto/1.jpg") {
    
    **Errore** Scena=Scena 1, livello=Livello 5, fotogramma=36:Linea 3: L'istruzione deve apparire all'interno del gestore on
         	_parent.foto.loadMovie(["foto/1.jpg"]);
    
    **Errore** Scena=Scena 1, livello=Livello 5, fotogramma=36:Linea 4: L'istruzione deve apparire all'interno del gestore on
         	a = setInterval(_root.caricamento, 400, num);
    
    **Errore** Scena=Scena 1, livello=Livello 5, fotogramma=36:Linea 5: Rilevato '}' imprevisto
         }
    
    Totale errori ActionScript: 4 	 Errori segnalati: 4
    Per aspera ad astra

  6. #6
    allora fa così
    scusami nn ho tempo x vedere e controllare il tuo codice te ne dò uno che funge è + semplice

    crea un mc voto e lo istanzi come "contenitore" poi
    metti questo sulla timeline

    function preload(clip){
    clip.stop();
    car = clip.getBytesLoaded();
    tot = clip.getBytesTotal();
    perc = Math.round((car/tot)*100);
    clip.createTextField("testo", 1, (this._width/2), (this._height/2), 200, 20);
    clip.testo.wordWrap = true;
    testoformat = new TextFormat();
    testoformat.color = "0x123466";
    testoformat.font = "Verdana";
    clip.testo.setTextFormat(testoformat);
    if(!isNaN(perc)) {
    clip.testo.text = "Caricamento..."+perc+"%";
    clip.testo.setTextFormat(testoformat);
    }
    if (car == tot && car > 1024) {
    clearInterval(a);

    clip.testo.text = "";
    clip.play();
    }
    }


    poi sul pulsante
    basta questo

    on(release){
    loadMovie("prova.jpg", "contenitore");
    a = setInterval(preload, 50, contenitore);
    }
    prova un pò
    ciao
    la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !

  7. #7

    Non funge..

    Ho seguito le tue indicazioni alla lettera, ma il preloader non funge!
    Per aspera ad astra

  8. #8
    _parent.foto.loadMovie(["foto/1.jpg"]);

    le parentesi quadre nn ti servono a niente e vanno tolte nel tuo codice
    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

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.