Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2003
    Messaggi
    352

    Sequenza Immagini su flash

    Scusate l'ignoranza ma non ho mai affrontato il flash e vorrei chiedere se è possibile trovare esempi già fatti e magari personalizzabili per fare una sequenza immagini con effetti dissolvenza prendendo le immagini da file esterni.

    Grazie

  2. #2
    puoi fare così

    crei un mc lo metti sullo stage e lo istanzi foto

    al suo interno inserisci altri 2 mc vuoti il primo lo istanzi clipA e il secondo clipB e li posizioni a coordinate 0 , 0 entrambi.

    quindi avrai sul tuo stage un mc istanziato foto che contiene al suo interno due ms clipA/B vuoti

    poi sul frame in della timeline principale
    codice:
    NumTotale = 6 ;
    // totale dei file che hai
    OgniQuantiSecondi = 6;
    // tempo attesa prima cambio immagine
    partenza = 0;
    function carica() {
    
    //questo per il random
    //partenza = Math.ceil(Math.random()*6);// random da 1 a 6
    //questo se le vuoi in sequenza invece
    partenza = partenza<NumTotale ? partenza+1 : 1; //sequenziale
    foto.playSlide();
    }
    setInterval(this, "carica", OgniQuantiSecondi*1000);
    poi selezioni il clip foto e associ a foto questo script
    codice:
    onClipEvent (load) {
    	clip = "B";
    	function swappa() {
    		car = laClip1.getBytesLoaded();
    		tot = laClip1.getBytesTotal();
    		perc = Math.round((car/tot)*100);
    		_parent.loadimage = perc+"%";
    		if (car>1024 && car == tot) {
    			if (laClip1._alpha<90) {
    				laClip1._alpha += 2;
    				laClip2._alpha -= 2;
    			} else {
    				laClip1._alpha = 100;
    				laClip2._alpha = 0;
    				clearInterval(e);
    			}
    		}
    	}
    	// swappa
    	function playSlide() {
    		if (clip == "A") {
    			laClip1 = clipA;
    			laClip2 = clipB;
    			clip = "B";
    		} else {
    			laClip1 = clipB;
    			laClip2 = clipA;
    			clip = "A";
    		}
    		laClip1._alpha = 0;
    		laClip2._alpha = 100;
    		trace(laClip1);
    		trace(laClip2);
    		  laClip1.loadMovie(+_root.partenza+".jpg", "foto");
    		e = setInterval(swappa, 20);
    	}
    }
    le tue foto si chiameranno 1.jpg 2.jpg ecc... N.jpg sino al max di foto che hai segnato nel codice del frame vedi parte in rosso

    le img devo stare dove c'è l'swf

    ciao
    Consulenza aziendale a 360° http://www.gruppodg.it http://www.gruppodg.it/3d
    Realizzazione siti internet, Siti Flash, Ricerca Location per bar negozi , esercizi commerciali, sviluppo pratiche e allestimento

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2003
    Messaggi
    352
    Grazie 1000...
    anche se per me che non ne so niente edi flash è un po' dura capire!!!

    Ma di pronto non si trova niente onLine...voi che usate questi elementi spesso???

  4. #4
    Originariamente inviato da raffaele.p
    Grazie 1000...
    anche se per me che non ne so niente edi flash è un po' dura capire!!!

    Ma di pronto non si trova niente onLine...voi che usate questi elementi spesso???
    Questo script funziona ed è pronto devi solo fare copia e incolla e seguire le istruzioni dando le giuste istanze ai clip
    Consulenza aziendale a 360° http://www.gruppodg.it http://www.gruppodg.it/3d
    Realizzazione siti internet, Siti Flash, Ricerca Location per bar negozi , esercizi commerciali, sviluppo pratiche e allestimento

  5. #5
    Utente di HTML.it
    Registrato dal
    Mar 2003
    Messaggi
    352
    Si grazie mille per la tua disponibilità ma cosa è un MC?
    E come lo istanzio Foto?

    Sono propio indietro..

    Grazie

  6. #6
    MC è un movieclip
    inserisci nuovo simbolo clip filmato

    lo istanzi una volta che lo metti sullo stage dal pannello proprietà

    e scrivi dove ti chiede istanza con i nomi che ti ho dato... ciao
    Consulenza aziendale a 360° http://www.gruppodg.it http://www.gruppodg.it/3d
    Realizzazione siti internet, Siti Flash, Ricerca Location per bar negozi , esercizi commerciali, sviluppo pratiche e allestimento

  7. #7
    Utente di HTML.it
    Registrato dal
    Mar 2003
    Messaggi
    352
    Grazie ancore...

    Questo è lerrore che ottengo!!!
    Probabilmente ho sbaglaito qualcosa!


    codice:
    filmato
         onClipEvent(load) {
    
    Totale errori ActionScript: 1 	 Errori segnalati: 1

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.