Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11

Discussione: Preload

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    2,929

    Preload

    ciao a tutti,

    scusate ma non capisco perchè questo preload non và...

    primo frame
    codice:
    car = _root.getBytesLoaded();
    tot = _root.getBytesTotal();
    perc = Math.round((car*100)/tot);
    trace (car+" "+tot+" "+perc)
    _root.testoload = perc+"%";
    if (car == tot && car>1024) {
    		_root.testoload = "";
    		nextScene();
    }

    secondo frame
    codice:
    gotoAndPlay(1);
    :master: Grazie

  2. #2
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    se testoload è un campo dinamico con istanza testo allora devi usare _root.testoload.text = perc+"%";

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    2,929
    no è una variabile, ho provato ad istanziarla... ma niente.. :master:

    non capisco.. eppure non credo diaver fatto errori....

  4. #4
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    Originariamente inviato da Rossella_75
    no è una variabile, ho provato ad istanziarla... ma niente.. :master:

    non capisco.. eppure non credo diaver fatto errori....
    :master: senti fai una piccola prova, leva il car>1024...

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    2,929
    allora ho fatto cosi, adesso sembra andare ma non capisco perchè compare quando è ormai al 85%

    codice:
    System.useCodepage = true; 
    
    myCSS = new TextField.StyleSheet();
    cssURL = dove+"/css/style.css";
    myCSS.load(cssURL);
    myCSS.onLoad = function(success) {
            if (success) {
    			trace("css caricato")
    			car = _root.getBytesLoaded();
    			tot = _root.getBytesTotal();
    			perc = Math.round((car*100)/tot);
    			trace (car+" "+tot+" "+perc)
    			_root.testoload = perc+"%";
    			if (car == tot && car>1024) {
    				_root.testoload = "";
    				nextScene();
    			}
            }else{
    			trace("errore nel caricamento")
    		}
    };
    secondo te da che può dipendere :master:

  6. #6
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    Originariamente inviato da Rossella_75
    allora ho fatto cosi, adesso sembra andare ma non capisco perchè compare quando è ormai al 85%
    :master: :master: non capisco perchè per fare il preload di un filmato utilizzi il caricamento di un CSS esterno, cosa vuoi fare esattamente?

  7. #7
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    2,929
    vorrei accertarmi di caricare prima tutti i dati da php e gli stili css poi carico la pagina, in maniera che se non ho i dati dal server non faccio visualizzarenulla ma un messaggiodi errore


  8. #8
    Originariamente inviato da Rossella_75
    vorrei accertarmi di caricare prima tutti i dati da php e gli stili css poi carico la pagina, in maniera che se non ho i dati dal server non faccio visualizzarenulla ma un messaggiodi errore

    scusami questo controllo lo fai già

    myCSS = new TextField.StyleSheet();
    cssURL = dove+"/css/style.css";
    myCSS.load(cssURL);
    myCSS.onLoad = function(success) {
    if (success) {
    //se è caricato esegue l'azione

    che bisogno c'è di fare un altro preload?? come giustamente ribadiva and80


    ps scusate l'intromissione
    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 !

  9. #9
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    2,929
    Appunto... se il css è stato caricato, fai il preload dell'intero filmato

    giusto?

  10. #10
    Originariamente inviato da Rossella_75
    Appunto... se il css è stato caricato, fai il preload dell'intero filmato

    giusto?
    bah nn saprei se questa è la strada giusta
    io farei diversamente
    metterei il preload nella prima scena e poi caricherei i css nella seconda scena
    anche xchè alla fine penso che alcune cose si caricheranno prima di ogni cosa , anche prima del preload, ecco xchè il preload parte da 85%
    quindi penso sia inutile quello che vuoi fare
    che qualcuno mi smentisca se dico delle fesserie dato che è un pò tardi (grazie)


    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 !

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.