Visualizzazione dei risultati da 1 a 5 su 5

Discussione: problema con preload

  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2001
    Messaggi
    456

    problema con preload

    Ciao, volevo sapere se con flash mx 2004 era cambiato qualcosa per quanto riguarda gli script per i preload, visto che non mi funziona il solito script che uso sempre:
    // Assegno i valori
    car = _root.getBytesLoaded();
    tot = _root.getBytesTotal();
    larghezza = 119;
    // Calcolo la percentuale di avanzamento
    perc = parseInt((car*100)/tot);
    // Inserisco nella casella il totale percentuale
    progres = parseInt((car*100)/tot)+"%";
    progres = perc+"%";
    setProperty("barra", _xscale, (perc*larghezza)/100);
    setProperty("barra", _x, 315);
    // Controllo lo stato di avanzamento
    if (car == tot) {
    gotoAndStop(3);
    }
    Grazie

  2. #2
    o dalle proprietà di flash (ctrl+shift+F12) togli as 2.0 e metti as 1.0

    o cambi così:

    var car = _root.getBytesLoaded();
    var tot = _root.getBytesTotal();
    var larghezza = 119;
    var perc = parseInt((car*100)/tot);
    var progres = parseInt((car*100)/tot)+"%";
    progres = perc+"%";
    barra._xscale = (perc*larghezza)/100);
    barra._x = 315;
    if (car == tot) {
    gotoAndStop(3);
    }

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2001
    Messaggi
    456
    Mettendo as ad 1.0 funziona. se invece metto il codice corretto da questo errore:
    **Error** Scene=Scene 1, layer=preload, frame=1:Line 7: Syntax error.
    barra._xscale = (perc*larghezza)/100);

    Total ActionScript Errors: 1 Reported Errors: 1

  4. #4
    codice:
    car = _root.getBytesLoaded();
    tot = _root.getBytesTotal();
    larghezza = 119;
    // Calcolo la percentuale di avanzamento 
    perc = Math.floor(car*100/tot);
    // Inserisco nella casella il totale percentuale 
    progres = perc+"%";
    barra._xscale = perc*larghezza/100;
    barra._x = 315;
    // Controllo lo stato di avanzamento 
    if (car >= tot) {
    	gotoAndStop(3);
    }
    così funziona anche con AS2
    [Il mio sito V2]
    ___________________
    I.m.The.Magic.Man

  5. #5
    Utente di HTML.it
    Registrato dal
    Jul 2001
    Messaggi
    456
    ora funziona, grazie a tutti

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.