Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    [MircDj]preload senza bottone

    ciao raga ho trovato quest codice su un topic di html
    codice:
    function preload(clip) {
    	clip.stop();
    	car = clip.getBytesLoaded();
    	tot = clip.getBytesTotal();
    	perc = Math.round((car/tot)*100);
    	clip.createTextField("testo", 1, (this._width/2), (this._height/2), 200, 20);
    	clip.testo.wordWrap = true;
    	testoformat = new TextFormat();
    	testoformat.color ="0x123466";
    
    	testoformat.font = "Verdana";
    	clip.testo.setTextFormat(testoformat);
    	if (!isNaN(perc)) {
    		clip.testo.text = "Caricamento..."+perc+"%";
    		clip.testo.setTextFormat(testoformat);
    	}
    	if (car == tot && car>1024) {
    		clearInterval(a);
    		clip.testo.text = "";
    		clip.play();
    	}
    }
    button.onRelease = function() {
    loadMovie("provafoto.swf", "contenitore");
    a = setInterval(preload, 50, contenitore); 
    };
    funziona tutto benissimo ma vorrei una cosa ...
    il preload parte solo se clicco sul bottone istanziato button...
    invece io vorrei un preload che appana arriva ad un frame dove c'è uno stop()
    iniziasse da solo senza dover premere alcun bottone ... come posso fare

  2. #2
    Utente di HTML.it L'avatar di §elva
    Registrato dal
    Nov 2006
    Messaggi
    607
    prova cosi:
    al posto di questo
    button.onRelease = function() {
    inserisci:

    Codice PHP:
    onLoad=function(){ 
    da sempre l'ignoranza fa paura, ma il silenzio è uguale a morte

  3. #3
    ciao selva ... grazie per la risposta. ho provato ma non va

  4. #4
    raga qualcuno che sa aiutarmi?

  5. #5
    RAGAZZI VI PREGO POTETE AIUTARMI NE HO BISOGNO DAVVERO ... VA BENE ANCHE UN ALTRO PRELOAD BASTA CHE FUNZIONA SENZA BOTTONE CIOè SENZA CLIC... VI PREGO AIUTOOOOOOOOOOOOOOO

  6. #6
    RAGA MA NON MI SPIEGO UNA COSA ... QUALSIASI SITO CHE VEDO FATTO IN FLASH HA DEI PRELOAD DI FILMATI ESTERNI... ALCUNI PARTONO AL CLIC DEL BOTTONA MA ALTRI CARICANO DA SOLI... PENSO CHE DI PRELOAD DEL GENERE CE NE SARANNO SU 10000000 DI SITI ... POSSIBILE CHE NESSUNO SA AIUTARMI... PER FAVORE ...

  7. #7
    Ti consiglio la lettura di questa guida: http://flash.html.it/articoli/leggi/...-un-preload/1/
    In pochi minuti ti creerai un preload e ne capirai anche il funzionamento.

    Cmq in teoria se fai come ha detto selva dovrebbe funzionare... dovresti scrivere sul frame dove vuoi che ci sia il caricamento questo action script:

    codice:
    function preload(clip) {
    	clip.stop();
    	car = clip.getBytesLoaded();
    	tot = clip.getBytesTotal();
    	perc = Math.round((car/tot)*100);
    	clip.createTextField("testo", 1, (this._width/2), (this._height/2), 200, 20);
    	clip.testo.wordWrap = true;
    	testoformat = new TextFormat();
    	testoformat.color ="0x123466";
    
    	testoformat.font = "Verdana";
    	clip.testo.setTextFormat(testoformat);
    	if (!isNaN(perc)) {
    		clip.testo.text = "Caricamento..."+perc+"%";
    		clip.testo.setTextFormat(testoformat);
    	}
    	if (car == tot && car>1024) {
    		clearInterval(a);
    		clip.testo.text = "";
    		clip.play();
    	}
    }
    
    onLoad  = function() {
    loadMovie("provafoto.swf", "contenitore");
    a = setInterval(preload, 50, contenitore); 
    };
    Talvolta un momento di riflessione vale come una vita di esperienze.

    Condividere le proprie conoscenze è un modo per diventare immortali.

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.