Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 18
  1. #1

    AIUTO:Enigma Preload file esterno!!!!!

    Ciao raga
    il dilemma che mi affligge è il seguente:
    dopo aver letto miliardi dei 3d sono passato alla realizzazione di un preload x un swf esterno(cioè il sito vero e proprio).
    Se uso loadMovie il preload mi funz ma poi il file swf non parte,
    se invece uso loadMovieNum il preload non funz ma il sito parte.

    Che devo fare?
    Preciso che :
    1) il sito è creato dinamicamente con parecchi attachMovie dalla libreria.

    2) ho provato a customizzare parecchi tutorial o resource free trovati ma nessuno mi ha risolto il problema.


  2. #2
    Utente di HTML.it L'avatar di Uanne
    Registrato dal
    Nov 2001
    Messaggi
    483
    probabilmente sbagli qualche percorso, ma se non posti lo script difficilmente potremo aiutarti.
    Tieni conto che se hai usato loadMovieNum, cioè con il metodo dei livelli, devi far riferimento all'swf esterno con la sintassi _level1, se ad esempio l'hai caricato sul livello 1.
    Invece se hai usato loadMovie, vuol dire che il tuo filmato è in una clip e il percorso dovrebbe essere _root.nomeClip.
    Ciao
    A me mi dà la carica, agli italiani gli dà la carica

  3. #3
    Quindi se utilizzo loadMovie x caricarlo dentro un mc non dovrebbero esserci problemi giusto?Dato che il mio swf esterno contiene animazioni mi succede che poi queste anim non partono una volta finito il loadMovie.Devo dargli il play()?

    Grazie

  4. #4
    Utente di HTML.it L'avatar di Uanne
    Registrato dal
    Nov 2001
    Messaggi
    483
    se le animazioni hanno degli stop all'inizio, sì, devi dar loro il play()
    A me mi dà la carica, agli italiani gli dà la carica

  5. #5
    Ecco il codice scusa:

    Scene 1:layer 1:frame 1:
    loadMovie("Movie2.swf", "_root.target");

    Scene 1:layer 1:frame 1:Symbol:MovieClip,Inst. Name:target (vuoto)
    onClipEvent (enterFrame) {
    if (total_bytes == undefined) {
    total_bytes = this.getBytesTotal();
    }
    loaded_bytes = this.getBytesLoaded();
    remaining_bytes = total_bytes-loaded_bytes;
    percent_done = int((loaded_bytes/total_bytes)*100);
    _level0.bar.gotoAndStop(percent_done);
    }

  6. #6
    Utente di HTML.it L'avatar di Uanne
    Registrato dal
    Nov 2001
    Messaggi
    483
    il codice mi sembra corretto, manca solo l'azione che deve dire di andare da qualche parte, tipo alla scena 2 o a un determinato fotogramma per far partire il filmato.
    A me mi dà la carica, agli italiani gli dà la carica

  7. #7
    questo invece è il codice con loadMovieNum:
    fscommand("allowscale",false);

    loadMovieNum("videoclip.swf",_root.host.host2);
    this.onLoad = function(){

    smetti = false;
    };
    this.onEnterFrame = function(){
    totali=_root.host.host2.getBytesTotal();
    caricati=_root.getBytesLoaded();
    perc=((caricati*100)/totali);
    testo="Loaded "+perc;
    _root.loade._xscale=perc;
    if(totali>=caricati){
    delete this.onEnterFrame;
    _root.testo._visible=false;
    _root.loade._visible=false;
    }
    else
    {
    if(_root._currentframe == _root._totalframes && smetti){
    unloadMovie(host2);
    _root.loade._xscale = 0;
    _root.testo_percentuale = "loaded 0 %";
    }
    }
    };

  8. #8
    il codice mi sembra corretto, manca solo l'azione che deve dire di andare da qualche parte, tipo alla scena 2 o a un determinato fotogramma per far partire il filmato.


    __________________
    *

    in questo caso il preload funzia ma poi il nel filmato caricato non partono le animazioni e i menu,le uniche cose funzionanti sono le aree dei tasti !!!!
    (non ci sono stop nel swf caricato)

  9. #9
    Utente di HTML.it L'avatar di Uanne
    Registrato dal
    Nov 2001
    Messaggi
    483
    Qui c'è un errore

    totali=_root.host.host2.getBytesTotal();
    caricati=_root.getBytesLoaded();

    Dovrebbe essere

    totali=_root.host.host2.getBytesTotal();
    caricati=_root.host.host2.getBytesLoaded();
    A me mi dà la carica, agli italiani gli dà la carica

  10. #10
    ho provato la correzione ma non funz lo stesso.
    Xchè si apre un'altra pagina dell'IE?

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.