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

Discussione: preload jpg esterne

  1. #1

    preload jpg esterne

    Ciao a tutti
    ho trovato questo prelaod:


    myCont.loadMovie("donne.jpg");

    idPreload= setInterval(preLoad,10)
    function preLoad()
    {
    myCont._visible= false;
    var caricati=myCont.getBytesLoaded();
    var totali= myCont.getBytesTotal();
    // calcolo la percentuale con la classica formula frazione*100 diviso il totale
    percentuale= int((caricati*100)/totali)
    // visualizzo la percentuale
    _root.perc_txt.text=percentuale+" %";
    kbcaricati= int(caricati/1024)
    // la stessa cosa per i totali
    kbtotali= int(totali/1004)
    // visualizziamo adesso le informazioni
    bytesloaded_txt.text=kbcaricati+" kb";
    bytestotal_txt.text=kbtotali+" kb";
    // cambio la proprietà xscale della nostra barretta
    bar._xscale= percentuale;
    if (caricati>0 && caricati>=totali)
    {
    clearInterval(idPreload);
    myCont._visible= true;
    }
    };

    e se lo metto su un frame funziona perfettamente!
    Volevo però che la funzione di caricamento della jpg fosse associata ad un bottone.
    ma che cosa ci devo scrivere nel bottone perchè mi richiami anche il prelaod?

  2. #2

    Re: preload jpg esterne

    Originariamente inviato da Kennyt
    Ciao a tutti
    ho trovato questo prelaod:


    myCont.loadMovie("donne.jpg");

    idPreload= setInterval(preLoad,10)
    function preLoad()
    {
    myCont._visible= false;
    var caricati=myCont.getBytesLoaded();
    var totali= myCont.getBytesTotal();
    // calcolo la percentuale con la classica formula frazione*100 diviso il totale
    percentuale= int((caricati*100)/totali)
    // visualizzo la percentuale
    _root.perc_txt.text=percentuale+" %";
    kbcaricati= int(caricati/1024)
    // la stessa cosa per i totali
    kbtotali= int(totali/1004)
    // visualizziamo adesso le informazioni
    bytesloaded_txt.text=kbcaricati+" kb";
    bytestotal_txt.text=kbtotali+" kb";
    // cambio la proprietà xscale della nostra barretta
    bar._xscale= percentuale;
    if (caricati>0 && caricati>=totali)
    {
    clearInterval(idPreload);
    myCont._visible= true;
    }
    };

    e se lo metto su un frame funziona perfettamente!
    Volevo però che la funzione di caricamento della jpg fosse associata ad un bottone.
    ma che cosa ci devo scrivere nel bottone perchè mi richiami anche il prelaod?
    senti il tuo cod nn ho molto tempo x vederlo
    ma se ti serve un preload x jpg esterne
    qua spiego un pò come fare e lo script da utilizzare

    http://forum.html.it/forum/showthrea...hreadid=886880

    scusami ma oggi le lezioni mi hanno stressato

    ciao
    la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !

  3. #3

    Re: Re: preload jpg esterne

    Originariamente inviato da crescenzo
    senti il tuo cod nn ho molto tempo x vederlo
    ma se ti serve un preload x jpg esterne
    qua spiego un pò come fare e lo script da utilizzare

    http://forum.html.it/forum/showthrea...hreadid=886880

    scusami ma oggi le lezioni mi hanno stressato

    ciao
    ok grazie ci dò un'occhiata

  4. #4

    Re: Re: preload jpg esterne

    Originariamente inviato da crescenzo
    senti il tuo cod nn ho molto tempo x vederlo
    ma se ti serve un preload x jpg esterne
    qua spiego un pò come fare e lo script da utilizzare

    http://forum.html.it/forum/showthrea...hreadid=886880

    scusami ma oggi le lezioni mi hanno stressato

    ciao

    ho provato il tuo script ma ci sono degli errori...almeno così il debug mi dice quando vado a provare il filmato...

  5. #5

    Re: Re: Re: preload jpg esterne

    Originariamente inviato da Kennyt
    ho provato il tuo script ma ci sono degli errori...almeno così il debug mi dice quando vado a provare il filmato...
    ops hai ragione ma era solo una parentesi graffa in +
    cmq il codice corretto
    codice:
    MovieClip.prototype.ladebild = function  (datei,x,y,skal,alpha,multb,warten,tiefe) {
    	img = this.createEmptyMovieClip("bild",tiefe);
    	checker = this.createEmptyMovieClip("kon",tiefe+1);
    	img.loadMovie (datei);	
    	checker.onEnterFrame = function () {
    		img._visible = false;
    		fin = int(img.getBytesLoaded()*100/img.getBytesTotal());
    		createTextField("prozent",tiefe+2,105,50,100,100);
    		prozent.autoSize = true;
    		prozent.text = fin+" %";
    		balken.removeMovieClip();
            balken = createEmptyMovieClip("balken",tiefe+3);       
            var faktor = prozent._width/100;
            with (balken) {
                  _x = 34;
                  _y = 60;
                  lineStyle(2,0xFF0000,100);
                  moveTo (0,0);
                  lineTo (fin*faktor*multb,0);
            }
    		if (fin >= 100) {			
    			if (count >warten) {
    				with (img) {
    					_visible = true;
    					_x = (!x) ? 0 : x;
    					_y = (!y) ? 0 : y;
    					_xscale = _yscale = (!skal) ? 100 : skal;
    					_alpha = (!alpha) ? 100 : alpha;
    				}
    				prozent.removeTextField();
    				balken.removeMovieClip();
    				checker.removeMovieClip();				
    				delete count;           
    			}
    			count++;
    		}		
    	}
    }
    
    
    //sempre sul frame x chiamare la proto supponendo che il pulsante
    //sia istanziato bt1 e che sullo stage ci sia un clip istanziato
    //mc
    bt1.onPress = function(){ 
    halter = _root.mc 
    halter.ladebild("prova.jpg",0,0,50,100,2,3,0); 
    }
    ciao

    ps ho appena provato con mx e funge

    la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !

  6. #6

    Re: Re: Re: Re: preload jpg esterne

    Originariamente inviato da crescenzo
    ops hai ragione ma era solo una parentesi graffa in +
    cmq il codice corretto
    codice:
    MovieClip.prototype.ladebild = function  (datei,x,y,skal,alpha,multb,warten,tiefe) {
    	img = this.createEmptyMovieClip("bild",tiefe);
    	checker = this.createEmptyMovieClip("kon",tiefe+1);
    	img.loadMovie (datei);	
    	checker.onEnterFrame = function () {
    		img._visible = false;
    		fin = int(img.getBytesLoaded()*100/img.getBytesTotal());
    		createTextField("prozent",tiefe+2,105,50,100,100);
    		prozent.autoSize = true;
    		prozent.text = fin+" %";
    		balken.removeMovieClip();
            balken = createEmptyMovieClip("balken",tiefe+3);       
            var faktor = prozent._width/100;
            with (balken) {
                  _x = 34;
                  _y = 60;
                  lineStyle(2,0xFF0000,100);
                  moveTo (0,0);
                  lineTo (fin*faktor*multb,0);
            }
    		if (fin >= 100) {			
    			if (count >warten) {
    				with (img) {
    					_visible = true;
    					_x = (!x) ? 0 : x;
    					_y = (!y) ? 0 : y;
    					_xscale = _yscale = (!skal) ? 100 : skal;
    					_alpha = (!alpha) ? 100 : alpha;
    				}
    				prozent.removeTextField();
    				balken.removeMovieClip();
    				checker.removeMovieClip();				
    				delete count;           
    			}
    			count++;
    		}		
    	}
    }
    
    
    //sempre sul frame x chiamare la proto supponendo che il pulsante
    //sia istanziato bt1 e che sullo stage ci sia un clip istanziato
    //mc
    bt1.onPress = function(){ 
    halter = _root.mc 
    halter.ladebild("prova.jpg",0,0,50,100,2,3,0); 
    }
    ciao

    ps ho appena provato con mx e funge

    ok provo
    tanto sono 4 giorni che sfaccio e faccio senza risultati

  7. #7
    ok lasciando perdere il pvt che ti ho mandato
    ti dico: ok funziona...ma non vedo la barra del preload e il caricamento!
    ok è un probelma di percorso a questo punto abbiamo capito!!!ù


    ma qualcuno mi può aiutare a capire questi maledetti percorsi?

  8. #8
    Originariamente inviato da Kennyt
    ok lasciando perdere il pvt che ti ho mandato
    ti dico: ok funziona...ma non vedo la barra del preload e il caricamento!
    ok è un probelma di percorso a questo punto abbiamo capito!!!ù


    ma qualcuno mi può aiutare a capire questi maledetti percorsi?
    scusami dimmi comè la strutture delle tue pag
    cioè ci sono cartelle dove metti le img o i file swf dimmi
    xchè nn è possibile ti deve fungere

    scusami ma se mi dici che funge dovresti vedere la barra
    guarda
    altrimenti ti invio un es dammi la tua mail

    ci devi riuscire! a questo punto anche a costo di vedere il tuo file
    vediamo di risolvere

    ciao
    la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !

  9. #9
    Originariamente inviato da crescenzo
    scusami dimmi comè la strutture delle tue pag
    cioè ci sono cartelle dove metti le img o i file swf dimmi
    xchè nn è possibile ti deve fungere

    scusami ma se mi dici che funge dovresti vedere la barra
    guarda
    altrimenti ti invio un es dammi la tua mail

    ci devi riuscire! a questo punto anche a costo di vedere il tuo file
    vediamo di risolvere

    ciao
    ok ti mando la mail in ptv

  10. #10
    Originariamente inviato da crescenzo
    scusami dimmi comè la strutture delle tue pag
    cioè ci sono cartelle dove metti le img o i file swf dimmi
    xchè nn è possibile ti deve fungere

    scusami ma se mi dici che funge dovresti vedere la barra
    guarda
    altrimenti ti invio un es dammi la tua mail

    ci devi riuscire! a questo punto anche a costo di vedere il tuo file
    vediamo di risolvere

    ciao
    le immagini nella solita directory dei file principali

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.