Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. Categorie
    3. Digital Marketing
    4. Web Marketing e Content
    5. Preload parziale
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • M
      malvex User Newbie • ultima modifica di

      Preload parziale

      Ho creato un preload per caricare un file esterno ... funziona tutto correttamente ma il preload arriva al 52% e appare il file esterno caricato prima che arrivi al 100%.
      Ora penso che ciò sia dovuto al fatto che il filamto esterno che carica non è equlibrato la prima scena è molto più consistente delle altre. Volevo sapere se c'e' qualche modo per poter riaggiustare le cose. grazie

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • F
        flep Super User • ultima modifica di

        Ciao, difficile da dirsi così...si può vedere qualche riga di codice ?

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • M
          malvex User Newbie • ultima modifica di

          Ecco il codice messo sul clip filmato e il secondo frame è vuoto con uno stop. Grazie di nuovo
          onClipEvent (load) {
          fscommand ("allowscale", "false");
          _root.stop();
          stopAllSounds();
          barra2._visible = false;
          main = true;
          }
          onClipEvent (enterFrame) {
          if (main) {
          car = _root.getBytesLoaded();
          tot = _root.getBytesTotal();
          if (car == tot) {
          loadMovieNum ("index.swf", 1);
          main = false;
          index = true;
          barra2._visible = true;
          testo2 = "Attendere caricamento filmato";
          }
          }
          if (index) {
          car = _level1.getBytesLoaded();
          tot = _level1.getBytesTotal();
          perc = parseInt((car/tot)*100);
          if (car != undefined) {
          percent2 = perc+"%";
          barra2._xscale = perc;
          if(car == tot){

          			_root.nextFrame();
          		}
          	}
          }
          

          }

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • F
            flep Super User • ultima modifica di

            Quello script è obsoleto...

            Il mio consiglio è di lasciar perdere loadMovieNum e di utilizzare MovieClipLoader che è una classe pressochè perfetta per caricare files esterni.

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • M
              malvex User Newbie • ultima modifica di

              scusami ancora ma come si utilizza?? non l'ho mai utilizzato

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • F
                flep Super User • ultima modifica di

                http://livedocs.macromedia.com/flashlite/2_it/main/wwhelp/wwhimpl/common/html/wwhelp.htm?context=LiveDocs_Parts&file=00000703.html

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • M
                  malvex User Newbie • ultima modifica di

                  scusami se sfrutto la tua pazienza ho realizzato questo script trovato in rete e aggiustato un pò alle mie esigenze
                  var mc:MovieClip = this.createEmptyMovieClip("base", 0);
                  mc._visible = false;
                  var caricatore:MovieClipLoader = new MovieClipLoader();
                  var lst:Object = new Object();
                  lst.onLoadProgress = function(target:MovieClip, bytesLoaded:Number, bytesTotal:Number):Void
                  {_root.percento = (bytesLoaded / bytesTotal * 100);
                  }
                  caricatore.addListener(lst);
                  caricatore.loadClip( "index.swf" , mc );

                  il problema è adesso che il testo percento visualizza direttamente il valore 100 e non fa i progressivi. mi dici come posso correggere l'errore grazie.

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • F
                    flep Super User • ultima modifica di

                    Metti la riga

                    caricatore.addListener(lst);

                    prima di onLoadProgress

                    se non gira allora devi aggiungere i metodi onLoadStart e onloadComplete

                    anche perchè hai la proprietà :visible della clip che carica che è false quindi nel metodo on LoadComplete dovraidirgli di andare a true , suppongo...

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    Caricamento altri post
                    Rispondi
                    • Topic risposta
                    Effettua l'accesso per rispondere
                    • Da Vecchi a Nuovi
                    • Da Nuovi a Vecchi
                    • Più Voti