Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Preload con scritta

  1. #1

    Preload con scritta

    Salve ragazzi volevo realizzare un preload con scritta, cioè la percentuale di caricamento quanto arriva a 30% mi dice:"dai sei al 30%" quando arriva al 80%:"dai che ai finito.." ecc come si fa ??? io ho provato a realizzare questo codice ma non funziona

    codice:
    // Assegno i valori
    car = _level0.getBytesLoaded();
    tot = _level0.getBytesTotal();
    larghezza = 181;
    // Calcolo la percentuale di avanzamento
    perc = parseInt((car*100)/tot);
    // Inserisco nella casella il totale percentuale
    progres = perc+"%";
    if ((percentuale >= 0) && (percentuale <= 30)) { 
    testo = dai che sei al 30%; 
    } 
    if ((percentuale > 31) && (percentuale <= 80)) { 
    testo = dai che ai finito...; 
    } 
    // Allungo la barra e la posiziono in modo fisso sull'asse x
    setProperty("barra", _xscale, (perc*larghezza)/224);
    setProperty("barra", _x, 431.1);
    // Controllo lo stato di avanzamento
    if (car == tot) {
        gotoAndPlay(3);
    }
    Tutto questo nel primo Frame, dove c'è scritto "testo = dai che sei al 30%;" "testo è la varialbile che si aggiungerà al testo dinamico. Nel secondo frame ci ho messo:
    codice:
    gotoAndPlay(1);
    Controllatemi un pò il codice...
    mmmmmmmmm.... quasi quasi mangio una ciambella ammm ammm

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2003
    Messaggi
    454

    Re: Preload con scritta

    Originariamente inviato da Homer in black
    Salve ragazzi volevo realizzare un preload con scritta, cioè la percentuale di caricamento quanto arriva a 30% mi dice:"dai sei al 30%" quando arriva al 80%:"dai che ai finito.." ecc come si fa ??? io ho provato a realizzare questo codice ma non funziona

    codice:
    // Assegno i valori
    car = _level0.getBytesLoaded();
    tot = _level0.getBytesTotal();
    larghezza = 181;
    // Calcolo la percentuale di avanzamento
    perc = parseInt((car*100)/tot);
    // Inserisco nella casella il totale percentuale
    progres = perc+"%";
    if ((percentuale >= 0) && (percentuale <= 30)) { 
    testo = dai che sei al 30%; 
    } 
    if ((percentuale > 31) && (percentuale <= 80)) { 
    testo = dai che ai finito...;   
    } 
    // Allungo la barra e la posiziono in modo fisso sull'asse x
    setProperty("barra", _xscale, (perc*larghezza)/224);
    setProperty("barra", _x, 431.1);
    // Controllo lo stato di avanzamento
    if (car == tot) {
        gotoAndPlay(3);
    }
    Tutto questo nel primo Frame, dove c'è scritto "testo = dai che sei al 30%;" "testo è la varialbile che si aggiungerà al testo dinamico. Nel secondo frame ci ho messo:
    codice:
    gotoAndPlay(1);
    Controllatemi un pò il codice...
    da quello che vedo, percentuale rimane sempre "undefined" e la variabile testo, deve avere le ".


    semmai dovrebbe essere così:

    codice:
    // Assegno i valori
    car = _level0.getBytesLoaded();
    tot = _level0.getBytesTotal();
    larghezza = 181;
    // Calcolo la percentuale di avanzamento
    perc = parseInt((car*100)/tot);
    // Inserisco nella casella il totale percentuale
    progres = perc+"%";
    if ((perc >= 0) && (perc <= 30)) { 
    testo = "dai che sei al 30%"; 
    } 
    if ((perc > 31) && (perc <= 80)) { 
    testo = "dai che ai finito...";   
    } 
    // Allungo la barra e la posiziono in modo fisso sull'asse x
    setProperty("barra", _xscale, (perc*larghezza)/224);
    setProperty("barra", _x, 431.1);
    // Controllo lo stato di avanzamento
    if (car == tot) {
        gotoAndPlay(3);
    }

  3. #3
    Utente di HTML.it L'avatar di NAP
    Registrato dal
    Jan 2001
    Messaggi
    4,398
    if (car == tot) {
    gotoAndPlay(3);
    testo2 = "Era ora !"
    }



    NAPbontempone
    A volte la diplomazia va condita con un pizzico di siluri fotonici. (K. Janeway)

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.