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

Discussione: loader particolare

  1. #1

    loader particolare

    ciao a tutti!
    ho bisogno di una mano..
    devo creare un loader con una barra e la percentuale di caricamento, semplice direte voi..
    infatti questa fase del lavoro l'ho gia fatta!!
    adesso pero' devo fare in modo di avere una casella di testo dinamico che cambia la scritta a seconda della percentuale di loading raggiunta!!
    ad esempio, dallo 0% al 30% deve esserci scritto "loadin images",
    dal 30% al 60% "loading sound" e al 100% "completo"..
    ma come faccio??

    per favore aiutatemi!!

    grazie

  2. #2
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182

    Re: loader particolare

    bisogna vedere il codice, comunque bastano dei condizionali con "if" ed "else if"

  3. #3
    ehm..nn ci sarebbe un esempio da studiare?

  4. #4
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    Originariamente inviato da ronnin
    ehm..nn ci sarebbe un esempio da studiare?
    non credo, comunque il condizionale con l'else if funziona così

    if (condizione1){
    //azioni per condizione1
    } else if (condizione2){
    //azioni per condizione2
    } else if (condizione3){
    //azioni per condizione3
    }

    nel tuo caso le condizioni sarebbero tipo

    if(//tra 0 e 30%){
    //"carimento immagini"
    } else if (//tra 31% e 60%){
    //"caricamento testi"
    }

    è così via, ma come ti ho già detto, dipende dal codice che già stai usando

  5. #5
    ho provato cosi
    if (percentuale<"30") {
    sStatus = "WOW..QUANTE IMMAGINI!";
    } else if (percentuale>"30" & percentuale<"60") {
    sStatus = "BELLO ANCHE I SUONI...";
    } else if (percentuale>"60") {
    sStatus = "FATTO!! ";
    }

    e anche senza virgolette sui valori..
    ma nulla!

  6. #6
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    Originariamente inviato da ronnin
    ho provato cosi
    if (percentuale<"30") {
    sStatus = "WOW..QUANTE IMMAGINI!";
    } else if (percentuale>"30" & percentuale<"60") {
    sStatus = "BELLO ANCHE I SUONI...";
    } else if (percentuale>"60") {
    sStatus = "FATTO!! ";
    }

    e anche senza virgolette sui valori..
    ma nulla!
    dovresti farmi vedere il resto del codice per dirti bene come agire

  7. #7
    allora..
    il loader e' esterno al movie da caricare.
    queste sn le azioni al primo frame

    percentuale = Int((_root.getBytesLoaded() *100) / _root.getBytesTotal());
    testo = "" + Int+ "" + percentuale + "%" ;
    tellTarget ("barra") {
    gotoAndPlay(_parent.percentuale);
    }


    al secondo frame c'e':

    if (percentuale >= "100") {
    gotoAndPlay("fine");
    } else {
    gotoAndPlay("inizio");
    }

    che mi dice al loader di andare in loop se nn ho caricato i bites del filmato.


    al primo frame ho messo anche sto codice per far sta cosa che nn mi riesce!!

    if (percentuale<30) {
    sStatus = "WOW..QUANTE IMMAGINI!";
    }
    else if (percentuale>30 & percentuale<60){
    sStatus = "BELLO ANCHE I SUONI...";
    }
    else if (percentuale >60) {
    sStatus = "FATTO!! ";
    }

    mi si visualizza solo la prima frase...

  8. #8
    yuppi!!
    ci sn riuscitaaaa!!
    grazie della collaborazione!!

  9. #9
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    Originariamente inviato da ronnin
    mi si visualizza solo la prima frase...
    a prima vista quello che hai fatto è ok, apparte il secondo if dove hai messo un solo "&" invece ce ne vanno due "&&", fai questa piccola correzione

  10. #10
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    Originariamente inviato da ronnin
    yuppi!!
    ci sn riuscitaaaa!!
    grazie della collaborazione!!
    di niente, ma cos'è cambiato rispetto a poco fà?

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.