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

    preloader su loadmovie..problemino

    Ciao a tutti..ho un problemino..ho inserito un preloader nella scena di un swf che viene chiamato da un mc dell´swf principale attraverso un loadmovie.. il problema é che quando viene caricato l´swf, vedo la barra del preloader in posizione di caricamento completato,ma ció non é vero perché l´swf si continua a caricare..in poche parole,la barra non segue il reale caricamento..voglio precisare che lo stesso preloader lo uso anche per caricare la scena principale e l´intro senza riscontrare problemi..questo problema mi compare solamente in loadmovie..perché??

    forse in _root devo mettere il percorso dei mc?

    il codice che uso sulla mc barra é il seguente:

    onClipEvent (load) {
    _visible = 0;
    _root.stop();
    }
    onClipEvent (enterFrame) {
    if (_root.getBytesLoaded() == _root.getBytesTotal()) {
    _root.nextFrame();
    }
    _visible = 1;
    perc = barra._xscale=Math.round((_root.getBytesLoaded()/_root.getBytesTotal())*100);
    percentuale = perc+"%";
    }


    grazie per l´aiuto..buon lavoro..


  2. #2

    Re: preloader su loadmovie..problemino

    Originariamente inviato da robot_dika
    Ciao a tutti..ho un problemino..ho inserito un preloader nella scena di un swf che viene chiamato da un mc dell´swf principale attraverso un loadmovie.. il problema é che quando viene caricato l´swf, vedo la barra del preloader in posizione di caricamento completato,ma ció non é vero perché l´swf si continua a caricare..in poche parole,la barra non segue il reale caricamento..voglio precisare che lo stesso preloader lo uso anche per caricare la scena principale e l´intro senza riscontrare problemi..questo problema mi compare solamente in loadmovie..perché??

    forse in _root devo mettere il percorso dei mc?

    il codice che uso sulla mc barra é il seguente:

    onClipEvent (load) {
    _visible = 0;
    _root.stop();
    }
    onClipEvent (enterFrame) {
    if (_root.getBytesLoaded() == _root.getBytesTotal()) {
    _root.nextFrame();
    }
    _visible = 1;
    perc = barra._xscale=Math.round((_root.getBytesLoaded()/_root.getBytesTotal())*100);
    percentuale = perc+"%";
    }


    grazie per l´aiuto..buon lavoro..

    prova con questo codice
    codice:
    onClipEvent (load){
        total = _root.getBytesTotal();
    	larghezza = 100;
    }
    onClipEvent (enterFrame){
    	
        loaded = _root.getBytesLoaded();
        percent = Math.round(loaded / total * 100);
    	// Allungo la barra e la posiziono in modo fisso sull'asse X
    	setProperty("barra", _xscale, (percent*larghezza)/100);
    	setProperty("barra", _x, loading._x);
    	
        text = percent + "%";
        
        if (loaded == total & loaded > 1024){
            _parent.nextFrame();
        } // end if
    }
    devi avere un mc istanziato loading in cui all'interno c'è un clip istanziato barra e una casella di testo dinamica con var text
    con quel codice dovrebbe andare

    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 !

  3. #3

    preloader

    Ciao Crescenzo,
    ho provato a mettere in pratica il tuo consiglio, ma adesso non vedo né la barra né l´swf da caricare..l´swf in questione lo vedo solamente quando eseguo un refresh dal browser..dove sbaglio??

    Grazie ancora per l´aiuto..


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.