Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2006
    Messaggi
    15

    localconnection + preloader

    ciao ragazzi, ho da porvi un nuovo quesito suun argomento che non è stato mai trattato su nessun forum. ho una pagina html con al suo interno due swf separati, uno superiore e uno inferiore, che gestisco con la classe localconnection, fin qui tutto ok!
    Ora sto svilupando i preloader e vorrei che i due swf avessero un preloader unico nel swf inferiore, l'effetto per capirci dovrebbe essere due barre che si caricano in parallelo nello stesso swf.

    perciò ho incomincito a sviluppare il mio actionscript dalla parte più semplice, cioè scrivendo il codice per il caricamento del primo swf (quello inferiore)

    onClipEvent (load) {
    _root.stop();
    }
    onClipEvent (enterFrame) {
    car = _root.getBytesLoaded();
    tot = _root.getBytesTotal();
    barra2._xscale=Math.round((car/tot)*200);
    _visible = true;
    }

    ....fin qui tutto bene, il preloader si carica....
    ora arriva il vero problema devo far caricare una seconda barra che corrisponde all'avanzamento del download dell'swf superiora. Ciò che ho cercato di fare, con scarsi risultati, è di sfruttare la classe localconnection per fare apparire questa barra di caricamento

    perciò o inserito dentro al primo swf il codice per trasmettere la variabile perc1

    onClipEvent (enterFrame) {
    car = _root.getBytesLoaded();
    tot = _root.getBytesTotal();
    perc1=Math.round((car/tot)*200);
    local03 = new LocalConnection();
    local03.send("nomeid", "controller", perc1);
    _visible = false;
    }

    nel secondo swf ho inserito il codice che permette la ricezione di questa variabile e che quindi deve generare la barra d'avanzamento

    onClipEvent (enterFrame) {
    local02 = new LocalConnection();
    local02.controller = function() {
    perc1=barra1._xscale;
    _visible = true;
    };
    local02.connect("nomeid");
    }

    questa semplice soluzione però non ha portato i frutti sperati. Ora vi chiedo se c'è nessuno che mi possa aiutare. Spero di essere stato un minimo esauriente.
    Spero di avere presto vostri consigni!

    ciao
    ALriDA

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2006
    Messaggi
    15
    help!!!

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.