Pagina 2 di 3 primaprima 1 2 3 ultimoultimo
Visualizzazione dei risultati da 11 a 20 su 21

Discussione: Loading Clip Duplicato

  1. #11
    anzi, scusa
    codice:
    function carica() { 
    mc.loadMovie(_root.percorso+_root.sezione+testo+'_p.jpg'); 
    	this.onEnterFrame=function() { 
    	caricare= this.mc.getBytesLoaded(); 
    	caricati= this.mc.getBytesTotal(); 
    	percentuale=int(caricare*100/caricati); 
    		if(caricare != caricati){
    		setProperty(this.bar,_xscale,percentuale);
    		setProperty(this.bar,_yscale,percentuale);
    		caricare= this.mc.getBytesLoaded(); 
    		caricati= this.mc.getBytesTotal(); 
    		percentuale=int(caricare*100/caricati);
    		}
    	}
    } 
    carica();
    stop();
    age.is.it

  2. #12
    Utente bannato
    Registrato dal
    Mar 2002
    Messaggi
    1,322
    Originariamente inviato da age.is.it
    grazie:
    ora se inserisco
    codice:
    function carica() { 
    mc.loadMovie(_root.percorso+_root.sezione+testo+'_p.jpg'); 
    this.onEnterFrame=function() { 
    caricare= this.mc.getBytesLoaded(); 
    caricati= this.mc.getBytesTotal(); 
    percentuale=int(caricare*100/caricati); 
    setProperty(this.bar,_xscale,percentuale);
    
    }
    } 
    carica();
    stop();
    dovrebbe caricarmi la barra in percentuale.

    Ma come faccio a essere sicuro che funzioni?
    Nel senso se simulo lo streaming,e ho il sever sul mio computer, quando carica un qualcosa di esterno se ne frega sempre delle impostazioni di banda.


    Grazie grazie

    usi MX2004??

  3. #13

  4. #14
    Utente bannato
    Registrato dal
    Mar 2002
    Messaggi
    1,322
    age

    facciamo così

    te lo do io un preload e provi ad usare quello


    allora funzione per preload

    function carica() {
    this.nomeclip.loadMovie("foto.jpg");
    this.onEnterFrame = function() {
    tot = this.nomeclip.getBytesTotal();
    car = this.nomeclip.getBytesLoaded();
    dif = int(car/tot*100);
    trace(dif)
    if (car>1) {
    if (car != undefined) {
    if (car == tot) {
    delete this.onEnterFrame;

    }
    }
    }
    };
    }


    richiamo della funzione
    carica();

  5. #15
    Utente bannato
    Registrato dal
    Mar 2002
    Messaggi
    1,322
    Originariamente inviato da age.is.it

    allora premi due volte ctrl+enter per effettuare lo streaming

    se non ti comoda la banda sempre in fase di esportazione vai in visualizza/impostazioni scaricamento

    e selezioni quel che più ti aggrada

    poi premi di nuovo ctrl+enter

  6. #16
    codice:
    function carica() { 
    this.mc.loadMovie(_root.percorso+_root.sezione+testo+'_p.jpg'); 
    this.onEnterFrame = function() { 
    tot = this.mc.getBytesTotal(); 
    car = this.mc.getBytesLoaded(); 
    dif = int(car/tot*100); 
    trace(dif) 
    if (car>1) { 
    if (car != undefined) { 
    if (car == tot) { 
    delete this.onEnterFrame; 
    
    } 
    } 
    } 
    } 
    } 
    carica();
    così è come prima.... mi restituisce sempre il solito valore di car e tot per tutti i clip che duplico (e sono in streaming).


    Ma scusa, nella versione di prima

    codice:
    function carica() { 
    setProperty(this.bar,_xscale,0);
    setProperty(this.bar,_yscale,0);
    mc.loadMovie(_root.percorso+_root.sezione+testo+'_p.jpg'); 
    	this.onEnterFrame=function() { 
    	caricare= this.mc.getBytesLoaded(); 
    	caricati= this.mc.getBytesTotal(); 
    	percentuale=int(caricare*100/caricati); 
    		while(eval(caricare) != eval(caricati)){
    		setProperty(this.bar,_xscale,percentuale);
    		setProperty(this.bar,_yscale,percentuale);
    		trace(percentuale);
    		}
    	}
    } 
    carica();
    stop();
    perchè la barra non si ingrandisce proporzionalmente al caricamento?
    age.is.it

  7. #17
    Utente bannato
    Registrato dal
    Mar 2002
    Messaggi
    1,322
    Originariamente inviato da age.is.it
    codice:
    function carica() { 
    this.mc.loadMovie(_root.percorso+_root.sezione+testo+'_p.jpg'); 
    this.onEnterFrame = function() { 
    tot = this.mc.getBytesTotal(); 
    car = this.mc.getBytesLoaded(); 
    dif = int(car/tot*100); 
    trace(dif) 
    if (car>1) { 
    if (car != undefined) { 
    if (car == tot) { 
    delete this.onEnterFrame; 
    
    } 
    } 
    } 
    } 
    } 
    carica();
    così è come prima.... mi restituisce sempre il solito valore di car e tot per tutti i clip che duplico (e sono in streaming).


    Ma scusa, nella versione di prima

    codice:
    function carica() { 
    setProperty(this.bar,_xscale,0);
    setProperty(this.bar,_yscale,0);
    mc.loadMovie(_root.percorso+_root.sezione+testo+'_p.jpg'); 
    	this.onEnterFrame=function() { 
    	caricare= this.mc.getBytesLoaded(); 
    	caricati= this.mc.getBytesTotal(); 
    	percentuale=int(caricare*100/caricati); 
    		while(eval(caricare) != eval(caricati)){
    		setProperty(this.bar,_xscale,percentuale);
    		setProperty(this.bar,_yscale,percentuale);
    		trace(percentuale);
    		}
    	}
    } 
    carica();
    stop();
    perchè la barra non si ingrandisce proporzionalmente al caricamento?

    le proprietà della barra le devi mettere dentro al ciclo altrimento come fai ad aggiornare la grandezza

  8. #18
    scusa ma non ho capuito: non c'è già dentro ?
    codice:
    this.onEnterFrame=function() { }
    age.is.it

  9. #19
    Utente bannato
    Registrato dal
    Mar 2002
    Messaggi
    1,322
    si ho visto ora
    zio billy se son stordito

    senti prova così

    function carica() {
    this.barra._xscale=0
    this.mc.loadMovie(_root.percorso+_root.sezione+tes to+'_p.jpg');
    this.onEnterFrame = function() {
    tot = this.mc.getBytesTotal();
    car = this.mc.getBytesLoaded();
    dif = int(car/tot*100);
    this.barra._xscale=dif
    trace(dif)
    if (car>1) {
    if (car != undefined) {
    if (car == tot) {
    delete this.onEnterFrame;

    }
    }
    }
    }
    }
    carica();

  10. #20
    Niente: solito problema: valori uguale per tutti i clip dupicati!
    age.is.it

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 © 2026 vBulletin Solutions, Inc. All rights reserved.