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

    preload filmato esterno. grossa crisi.

    Salve a tutti, ancora non riesco a capire una cosa:

    Se voglio caricare un filmato esterno, che differenza c'è tra mettere il preload nel filmato principale o quello da caricare ?

    Il codice che ho associato ad un MC sul primo frame del filmato da caricare è :

    onClipEvent(load){_root.stop();}

    onClipEvent(enterFrame){
    car = _root.getBytesLoaded();
    tot = _root.getBytesTotal();
    bytes = parseInt((car*100)/tot);
    this.gotoAndStop(bytes); //barra di avanzamento
    if(car != undefined) {
    if(car == tot) {_root.play();}
    }
    }

    ma il preload non funziona.

    potete dare un'occhiata voi stessi qui:
    http://www.cabaretnoir.com/flash/index.htm
    il movie caricato nella sezione video-audio è

    http://www.cabaretnoir.com/flash/media2.swf
    e se lo richiamo direttamente il preload funziona.

    sono stato un pò lungo, lo so.
    scusate e grazie mille.

  2. #2
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    1,476
    al clip fimato devi associare questo script (preso pari passo da
    http://flash-mx.html.it/articoli/vie...?idarticolo=11)

    codice:
    // al caricamento del movieclip
    onClipEvent(load){
    // ferma la riproduzione del filmato principale
    _root.stop();
    // carica il filmato contenente il suono sul livello1
    loadMovieNum("suono.swf", 1);
    }
    // ciclicamente, ad ogni riproduzione del movieclip 
    onClipEvent(enterFrame){
       // assegna a "car" il valore dei bytes caricati del livello1
       car = _level1.getBytesLoaded();
       // assegna a "tot" il valore dei bytes totali del livello1
       tot = _level1.getBytesTotal();
    // se il valore di "car" è definito
       if(car != undefined){
          if(car == tot){
             // fai partire il suono presente nel livello 1
             _level1.musica.start(0,99);
             // riprendi l'esecuzione del filmato principale
             _root.play();
          }
       }
    }
    come puoi notare nel tuo codice fai riferimento alla _root del filmato, mentre in questo script il riferimento è il filmato esterno caricato su il LIVELLO 1.

    ciao,

    dies

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.