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

    Effetto su movie dinamico

    - Flash Mx 2004 Pro

    Ciao a tutti,
    vorrei creare un effetto su un' immagine caricata dinamicamente in un movie clip vuoto.

    Sullo stage metto un movie clip vuoto a cui assegno il nome di istanza: 'myimage' (che fantasia!)
    Poi carico l' immagine dinamicamente:
    codice:
    myimage.loadMovie(image.jpg)
    A questo punto vorrei creare un effetto dissolvenza in entrata, pero' se lavoro sullo stage applicando un effetto motion tween e modificando il valore _alpha sulla timeline rischio che l'effetto parta quando ancora l'immagine non e' stata caricata.

    Come posso fare?
    Grazie.

  2. #2
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    codice:
    loading = function(clip){
    	caric = clip.getBytesLoaded();
    	totali = clip.getBytesTotal();
    	if (caric>= totali && totali>24){
    		clearInterval(a);
    		clip.onEnterFrame = function(){
    			this._alpha++;
    			if(this._alpha>=100){
    				delete this.onEnterFrame;
    			}
    		}
    	}
    }
    myimage._alpha = 0;
    myimage.loadMovie(image.jpg);
    a = setInterval(loading, 50, myimage);

  3. #3
    tutto questo codice dove va messo? Sullo stage? In un frame vuoto?

  4. #4
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    Originariamente inviato da francypaoli
    tutto questo codice dove va messo? Sullo stage? In un frame vuoto?
    sullo stage, c'è il codice postato da te, inoltre un preload che "crea" anche l'effetto fade-in che hai chiesto

  5. #5
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    ah--> "image.jpg" va messo dentro le parentesi tra virgolette

  6. #6
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    40
    salve avrei una domanda da porre...se l'immagine che dissolve fosse più di una come cambierebbe il codice???
    Learn From Yesterday, Live For Today, Hope For Tomorrow

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.