Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Preloader

  1. #1
    Utente di HTML.it L'avatar di lyllo
    Registrato dal
    Apr 2001
    Messaggi
    832

    Preloader

    perchè non mi visualizza la percentuale di avanzamento?

    codice:
    rel=_root.getBytesLoaded();
    tot=_root.getBytesTotal();
    perc=parseInt((rel*100)/tot);
    _root.mioload.mioload=perc+"%";
    mioload è un testo dinamico dentro al clip del preloader mioload.

    all'interno del clip mio load volevo costruire dei quadrati ogni volta che perc cresce di un fattore 10...
    ho fatto così:

    codice:
    if(perc=10){
    	_root.createEmptyMovieClip("quadrato10",1);
    	with (_root.quadrato10) {
    		lineStyle (3, 0x9D9D9D, 100);
    		moveTo (150, 250); 		
    		lineTo (150, 250); //Punto Iniziale
    		lineTo (150, 350); //Scendi di 100
    		lineTo (250, 350); //sposta di 100 ->
    		lineTo (250, 250); //torna su di 100
    		lineTo (150, 250); //sposta di 100 <-
    	}
    }
    if(perc=20){
    	_root.createEmptyMovieClip("quadrato20",2);
    	with (_root.quadrato20) {
    		lineStyle (3, 0x9D9D9D, 100);
    		moveTo (260, 250); 		
    		lineTo (260, 250); //Punto Iniziale
    		lineTo (260, 320); //Scendi di 70
    		lineTo (330, 320); //sposta di 70 ->
    		lineTo (330, 250); //torna su di 70
    		lineTo (260, 250); //sposta di 70 <-
    	}
    }
    if (rel==tot){
    	_root.gotoAndStop(2);
    }
    ma non me li disegna durante il caricamento del filmato!

  2. #2
    Utente di HTML.it L'avatar di lyllo
    Registrato dal
    Apr 2001
    Messaggi
    832
    perchè non merito risposta?


  3. #3
    ma mioload è il come del campo di testo?
    allora: _root.mioload.mioload.text=perc+"%";


    ho notato che nell'if fai un'assegnazione invece di mettere una condizione.
    Es.: if(perc=10) dovrebbe essere if(perc>=10 && perc<20)
    [Il mio sito V2]
    ___________________
    I.m.The.Magic.Man

  4. #4
    Utente di HTML.it L'avatar di lyllo
    Registrato dal
    Apr 2001
    Messaggi
    832
    Originariamente inviato da l_lennynero_l
    ma mioload è il come del campo di testo?
    allora: _root.mioload.mioload.text=perc+"%";


    ho notato che nell'if fai un'assegnazione invece di mettere una condizione.
    Es.: if(perc=10) dovrebbe essere if(perc>=10 && perc<20)
    non ho capito che vuoi dire "è il come del campo di testo"

    e riguardo all'ìf, va bene per l'intervallo di funzionamento invece di un'assegnazione, ma volevo che avvenisse a 10 esatto...

    ma mi sa che avrei dovuto mettere if(perc= =10) vero?
    (nn con un solo "=" vero?)

    grazie

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.