Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13
  1. #1
    Utente di HTML.it L'avatar di yro
    Registrato dal
    Sep 2003
    Messaggi
    2,916

    preload con perc mobile

    ciao a tutti, io ho questo script di preload:


    //Assegno i valori
    car = _root.getBytesLoaded();
    tot = _root.getBytesTotal();
    larghezza = 210; //Sostituire con il valore di scalatura

    //Calcolo la percentuale di avanzamento
    perc = parseInt((car*100)/tot);

    //Inserisco nella casella di testo il totale percentuale
    progres = perc + "%";


    barra._xscale=perc

    //Controllo lo stato di avanzamento
    if (car == tot) {
    gotoAndPlay("inizio");
    }


    ecco, adesso vorrei che la percentuale seguisse l'avanzamento della barra...come posso fare?? grazie!
    E se avessi il dono della profezia e conoscessi tutti i misteri e tutta la scienza, e possedessi la pienezza della fede così da trasportare le montagne, ma non avessi la carità, non sono nulla.

  2. #2
    Dai alla percentuale un nome istanza, per esempio pippo poi aggiungi questo

    pippo._x+=perc

  3. #3
    assegna un nome al campo di testo della percentuale (es: campoPercentuale) e aggiungi questa riga:

    codice:
    campoPercentuale._x=barra._x+barra._width
    dopo:

    codice:
    barra._xscale=perc;
    [Il mio sito V2]
    ___________________
    I.m.The.Magic.Man

  4. #4
    Utente di HTML.it L'avatar di yro
    Registrato dal
    Sep 2003
    Messaggi
    2,916
    Originariamente inviato da jeck
    Dai alla percentuale un nome istanza, per esempio pippo poi aggiungi questo

    pippo._x+=perc
    mmh, funziona, ma non va alla stessa velocota della barra...cioè quando la barra è al 100% la percentuale è a meta della barra + o -!!

    come mai sendo te??

    (grazie dell'aiuto!)
    E se avessi il dono della profezia e conoscessi tutti i misteri e tutta la scienza, e possedessi la pienezza della fede così da trasportare le montagne, ma non avessi la carità, non sono nulla.

  5. #5
    Se la barra al caricamento completo non è lunga 100px, come penso allora ti rimane indietro la percentuale. O fai lunga 100 px la barra, oppure fai come ti ha suggerito l_lennynero_l

  6. #6
    Utente di HTML.it L'avatar di yro
    Registrato dal
    Sep 2003
    Messaggi
    2,916

    cosi non funziona: la perc rimane alla fine della barra(dove si completa)

    //Assegno i valori
    car = _root.getBytesLoaded();
    tot = _root.getBytesTotal();
    larghezza = 210; //Sostituire con il valore di scalatura

    //Calcolo la percentuale di avanzamento
    perc = parseInt((car*100)/tot);

    //Inserisco nella casella di testo il totale percentuale
    progres = perc + "%";

    pippo._x=barra._x+barra._width;

    barra._xscale=perc;


    //Controllo lo stato di avanzamento
    if (car == tot) {
    gotoAndPlay("inizio");
    }
    E se avessi il dono della profezia e conoscessi tutti i misteri e tutta la scienza, e possedessi la pienezza della fede così da trasportare le montagne, ma non avessi la carità, non sono nulla.

  7. #7
    Mi sembra un pò strano che non va, la barra la creai come lunghezza 0 oppure la setti a zero da action script?
    COmunque questo metodo è più pulito, ma se non ti va fai come ti ho detto io, crea la barra di lunghezza =100px.

  8. #8
    Utente di HTML.it L'avatar di yro
    Registrato dal
    Sep 2003
    Messaggi
    2,916
    Originariamente inviato da jeck
    Mi sembra un pò strano che non va, la barra la creai come lunghezza 0 oppure la setti a zero da action script?
    COmunque questo metodo è più pulito, ma se non ti va fai come ti ho detto io, crea la barra di lunghezza =100px.
    la mia barra è un grafico lungo 210 px!

    con lo script ultimo che ho postato la percentuale non si muove...rimane ferma nel punto dove la barra arrivera al 100%!
    E se avessi il dono della profezia e conoscessi tutti i misteri e tutta la scienza, e possedessi la pienezza della fede così da trasportare le montagne, ma non avessi la carità, non sono nulla.

  9. #9
    ok, ma la barra all'inizio del preload sarà lunga 0px e alla fine del preload sarà lunga 210px, o sbaglio? Lo zero iniziale lo dai da action script?

  10. #10
    Utente di HTML.it L'avatar di yro
    Registrato dal
    Sep 2003
    Messaggi
    2,916
    Originariamente inviato da jeck
    ok, ma la barra all'inizio del preload sarà lunga 0px e alla fine del preload sarà lunga 210px, o sbaglio? Lo zero iniziale lo dai da action script?
    scusa se non sono molto pratico di action...

    il mio filmato è composto da 3 frame

    nel 1° ho la barra(mc con 1 frame solo che contiene il grafico) e l'action che ho scritto sopra

    nel 2° gotoAndPlay(1);

    nel 3° il resto del filmato

    non ho altro!
    E se avessi il dono della profezia e conoscessi tutti i misteri e tutta la scienza, e possedessi la pienezza della fede così da trasportare le montagne, ma non avessi la carità, non sono nulla.

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.