Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it L'avatar di Franz78
    Registrato dal
    Sep 2004
    Messaggi
    730

    onEnterFrame che nn va....

    Ciao a tutti, sto provando a fare una dissolvenza di immagini in sequenza....del tipo ..carico l'immagine, la dissolvo on l'alpha e passo avanti a caricare la successiva.....
    il problema è questo:

    in un livello ho scritto questo codice (che funziona):
    codice:
    i=1;
    a = setInterval(
    	function () {		
    		foto.loadMovie("0"+i+".jpg");
    		foto.dissolvi(); 	
    	i++;
    		if(i==6)i=1;
    		//clearInterval(a);
    	}, 
    	2000,i);
    dissolvi richiama questo prototype:
    codice:
    MovieClip.prototype.dissolvi = function() {
    	this.onEnterFrame = function() {
    
    		trace('ciao');
    		this._alpha += 10;
    		if (this._alpha>=100) {
    			delete this.onEnterFrame;
    		}
    	};
    };
    il problema è che nn mi entra nell'onEnterFrame del prototipo...e nn capisco come mai....
    è sbagliato concettualmente?
    Grazie per le gentili risposte

    Ciao

  2. #2
    Utente di HTML.it L'avatar di Franz78
    Registrato dal
    Sep 2004
    Messaggi
    730
    Riporto su la discussione....

    up!!

  3. #3
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    codice:
    i=1;
    a = setInterval(
    	function () {
    		foto.createEmptyMovieClip("loader", 1);
    		foto.loader.loadMovie("0"+i+".jpg");
    		foto.dissolvi(); 	
    		i++;
    		if(i==6)i=1;
    		//clearInterval(a);
    	}, 
    	2000,i);

  4. #4
    Utente di HTML.it L'avatar di Franz78
    Registrato dal
    Sep 2004
    Messaggi
    730
    grazie!! va..
    come mai si deve creare un MC oltre quello iniziale foto??

  5. #5
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    Perchè il contributo esterno (immagine o filmato) che viene caricato nel movieclip lo "rinnova", spazzolando via tutti gli script associati prima.

  6. #6
    Utente di HTML.it L'avatar di Franz78
    Registrato dal
    Sep 2004
    Messaggi
    730
    ho capito ...
    ti ringrazio

    Ciao!

  7. #7
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    Di niente, ciao.

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.