Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 17
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2003
    Messaggi
    35

    Ho un problema con il preloading!

    Ciao a tutti,
    io ho due scene: loading e inizio.

    Nella prima dove ho messo il mio clip filmato nel primo livello, poi ne ho fatto un secondo dove nel primo frame vuoto ho inserito questo script:

    if(_root.getBytesLoaded() == _root.getBytesTotal()) {
    gotoAndPlay("inizio", "inizio-filmato");
    }

    nel secondo frame vuoto: gotoAndPlay(1);

    ora sono andata nella seconda scena è ho inserito nel primo frame l'etichetta "inizio filmato".

    quando vado a verificare il mio sito, sia off che online swi carica solo la prima scena di preloading e mai il resto.

    Non riesco a trovare il problema, potete darmi una mano.

    Grazie mille

  2. #2
    if(_root.getBytesLoaded() == _root.getBytesTotal()) {
    gotoAndPlay("inizio ", "inizio-filmato");
    }
    la scena principale almeno come hai scritto dovrebbe chiamarsi
    inizio
    prova a rinominarla inizio
    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
    Utente di HTML.it
    Registrato dal
    Mar 2003
    Messaggi
    35
    Si chiama inizio

  4. #4
    che usi mx o mx2004 se puoi inviamelo
    gli do uno sguardo dato che stamattina nn ho voglia di fare nienteee
    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 !

  5. #5
    Utente di HTML.it
    Registrato dal
    Mar 2003
    Messaggi
    35
    mx 2004..

  6. #6
    //Assegno i valori
    car = _root.getBytesLoaded();
    tot = _root.getBytesTotal();
    larghezza = 118;

    //Calcolo la percentuale di avanzamento

    perc = Math.ceil((car*100)/tot);
    //Inserisco nella casella il totale percentuale
    progres = perc + "%";

    //Allungo la barra e la posiziono in modo fisso sull'asse X
    setProperty("barra", _xscale, (perc*larghezza)/100);
    setProperty("barra", _x, 280);

    //Controllo lo stato di avanzamento
    if (car == tot) {
    gotoAndStop("Filmato", "inizio-filmato");
    }

    basta metterlo al posto del tuo metter un'etichetta nel filmato principale inizio-filmato e chiamare questo Filmato
    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 !

  7. #7
    Utente di HTML.it
    Registrato dal
    Mar 2003
    Messaggi
    35
    non funziona...

    ..io non ho una barra...
    come posso risolvere?

    grazie

  8. #8
    Elimini le righe che riguardano la barra, se la barra non e' presente nel filmato, quindi non hai nessuna istanza di nome barra, credo che puoi togliere il codice:
    codice:
    //Allungo la barra e la posiziono in modo fisso sull'asse X 
    setProperty("barra", _xscale, (perc*larghezza)/100); 
    setProperty("barra", _x, 280);
    Semplice, no?
    Ciao
    RS95

  9. #9
    Utente di HTML.it
    Registrato dal
    Mar 2003
    Messaggi
    35
    sì semplice, questa cosa l'avevo già fatta, ma il problema è che va nell'altra scena e si blocca al primo frame...

    ...prima funzionava...

    succedono tutte a me

  10. #10
    Controlla l'intero filmato, vedi se esistono delle funzioni di stop sulla seconda scena. Se vuoi puoi inviarmi il file che gli do' un'occhiata.
    Ciao
    RS95

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.