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

    apparizioni random a tempo

    vorrei far apparire delle figure nel mio movie (per apparire intendo sfumata in entrata e uscita di un immagine e presenza nello stage per qualche secondo) in ordine casuale (sono 7 elementi).
    Come posso fare?

  2. #2
    sfondo1 e sfondo2 sono 2 mc vuoti nel movie principale con quel nome istanza e le foto si devono chiamare in sequenza 1.jpg-2.jpg ecc...

    codice:
    maxX=200
    maxY=200
    
    tempo = getTimer();
    pausa = 3000;	
    fadeout = false;
    numvar=1
    miaclip = +numvar+".jpg";
    
    
    
    loadMovie (miaclip, sfondo1);
    loadMovie (miaclip, sfondo2);
    
    preload = function () {
       if (sfondo1.getBytesLoaded() == sfondo1.getBytesTotal() && _root.back1.getBytesTotal()>1024) {
    	     clearInterval(preloadID);
        } else {
    	//_root.barra_mc._xscale = _root.back1.getBytesLoaded()/_root.back1.getBytesTotal()*100;
    	    }
    };
    preloadID = setInterval(preload, 100);
    
    this.onEnterFrame = function() {
    	if (getTimer() - this.tempo >= this.pausa) {
    		this.tempo = getTimer();
    		this.fadeout = true;
    		// ... istruzioni per numero random ...
    		this.numvar = Math.round(Math.random()*5);			if (this.numvar<1) {
    			this.numvar = 1;				}
    		if(this.numvar<=9){this.miaclip = +this.numvar+".jpg";}
    		else{this.miaclip = +this.numvar+".jpg";}
    	    
    		loadMovie (miaclip, this.sfondo2);
    		preload = function () {
    		//_root.barra_mc._xscale = 0	
    	    if (this.sfondo2.getBytesLoaded() == this.sfondo2.getBytesTotal() && _root.back2.getBytesTotal()>1024) {
    		    clearInterval(preloadID);
    	    } else {
    		//_root.barra_mc._xscale = _root.back2.getBytesLoaded()/_root.back2.getBytesTotal()*100;
    	    }
        };
        preloadID = setInterval(preload, 100);
    	}
    	if (fadeout) {
    		if (this.sfondo1._alpha > 0) {
    			this.sfondo1._alpha -= 5;
    		} else {
    			this.fadeout = false;
    			loadMovie (miaclip, this.sfondo1);
    		}
    	} else {
    		this.sfondo1._alpha = 99;
    	}
    }
    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
    oppure

    guarda qui :
    transizioni
    in preview vedi il risultato
    se clicchi su download scarichi il progetto.
    apri il file xml con il notepad e puoi cambiare
    le transizioni.
    ogni numero ha il suo effetto.
    non ricordo di preciso per l'effetto, se vogliamo chiamarlo cosģ, flash tra una foto e l'altra.
    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

  4. #4
    crea un movieClip e gli dai come nome di istanza mcContenitore. All'interno di questo posiziona questo codice sull'unico frame:

    codice:
    this.createEmptyMovieClip("foto",1);
    function effettoALPHAsu(){
    	if(this._alpha < 100){
    		this._alpha += 5;
    	} else {
    		delete this.onEnterFrame;
    		intervallo = setInterval(pausa,1000);
    	}
    }
    function effettoALPHAgiu(){
    	if(this._alpha > 0){
    		this._alpha -= 5;
    	} else {
    		delete this.onEnterFrame;
    		caricaNuovaIMG();
    	}
    }
    function caricaNuovaIMG(){
    	newFoto = Math.ceil(Math.random()*7);
    	trace(newFoto);
    	foto.attachMovie("foto_"+newFoto,"lafoto",1);
    	onEnterFrame = effettoALPHAsu;
    }
    function pausa(){
    	clearInterval(intervallo);
    	onEnterFrame = effettoALPHAgiu;
    }
    caricaNuovaIMG();
    nella libreria hai 7 foto esportate con il nome "foto_1" "foto_2" etc..

    regalami un oggi da favola...e il domani bhe!?non mi importa se tu 6 con me! ©Ily

  5. #5
    Originariamente inviato da enigma_79
    scusa enigma, non ho visto il tuo intervento

    regalami un oggi da favola...e il domani bhe!?non mi importa se tu 6 con me! ©Ily

  6. #6
    Originariamente inviato da Yassassin
    scusa enigma, non ho visto il tuo intervento
    di niente grande yasso
    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

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.