Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di freetom
    Registrato dal
    Nov 2001
    Messaggi
    3,725

    Ho 10 frames e ognuno di questi carica un'immagine..

    Ho 10 frames e ognuno di questi carica un'immagine..

    con:

    loadmovie ("foto1.jpg", contenitore);

    Io vorrei mettere per ogni immagina caricata
    un preload (anche semplice scritta loading...)
    fino a che appunto l'immagine non è caricata

    Attenzione però non mi interessa un preload per l'intero filmato
    (che so fare...)ma per i singoli frames con immagini di peso leggermente diverso


    Grazie 1000 all the world


  2. #2
    in ogni frame metti dove carichi la foto metti:


    codice:
    preload = function(clip){
    	clip._alpha = 0;
    	_root.attachMovie("barra", "barra", 100);
    	_root.barra._x = 150; //qui metti la coordinata x dove voui che appaia la barra di caricamento
    	_root.barra._y = 380; //qui metti la coordinata y dove voui che appaia la barra di caricamento
    	car = clip.getBytesLoaded();
    	tot = clip.getBytesTotal();
    	perc = Math.floor((car/tot)*100);
            clip.createTextField("testo", 1, (this._width/2), (this._height/2), 200, 20);
    	clip.testo.wordWrap = true;
    	testoformat = new TextFormat();
    	testoformat.color = "0xffffff";
    	testoformat.font = "Arial";
    	testoformat.size = "14";
    	clip.testo._x = 150;
    	clip.testo._y = 400;
    	clip.testo.setTextFormat(testoformat); 
    	if(!isNaN(perc)){
    		_root.barra._xscale = perc;
                    clip.testo.text = "Caricamento..."+perc+"%";
    		clip.testo.setTextFormat(testoformat);
    	}
    	if(car >= tot && tot > perc && perc == 100){
    		clearInterval(a);
    		removeMovieClip(_root.barra);
    		clip._alpha = 100;
                    clip.testo.text = "";
    	}
    }
    
    //richiami così
    _root.contenitore.loadMovie("foto1.jpg");
    a = setInterval(preload, 50, _root.contenitore
    );

    in rosso è quello che devi cambiare per ogni foto..

    poi ovviamente ti fai una barra e la esporti per action script con nome "barra"


  3. #3
    Utente di HTML.it L'avatar di freetom
    Registrato dal
    Nov 2001
    Messaggi
    3,725

    STASERA PROVO SUBITOOOO

    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.