Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13

Discussione: alpha fade in fede out

  1. #1

    alpha fade in fede out

    ciao ragazzi mi chiedevo come posso fare a fare dei movie clip con del testo che faccia fade in e fade out con as io ho trovato un esempio ma nn riesco a farlo funazionare grazie ciao

  2. #2

    Re: alpha fade in fede out

    Originariamente inviato da naturalmedia
    ciao ragazzi mi chiedevo come posso fare a fare dei movie clip con del testo che faccia fade in e fade out con as io ho trovato un esempio ma nn riesco a farlo funazionare grazie ciao
    sul frame all'interno del MovieClip scrivi questo:

    codice:
    alfameno = true;
    this.onEnterFrame = function(){
    	if(!alfameno){
    		(this._alpha < 100) ? this._alpha += 10 : alfameno = true;
    	}
    	if(alfameno){
    		(this._alpha > 0) ? this._alpha -= 10 : alfameno = false;
    	}
    }
    ovviamente il testo deve essere statico o se dinamico deve avere i caratteri incorporati e devi usare flash mx (o vers. successive).


    [editato]

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

  3. #3
    ciao e grazie del supporto , mi da errore cosi:
    Azioni negli Appunti: Linea 12: L'operatore '--' deve essere seguito da un operando

    vorrei solo che il tessto scritto nel movie faccia fade in e fade out ...

    ciao grazie

  4. #4
    Originariamente inviato da naturalmedia
    ciao e grazie del supporto , mi da errore cosi:
    Azioni negli Appunti: Linea 12: L'operatore '--' deve essere seguito da un operando

    vorrei solo che il tessto scritto nel movie faccia fade in e fade out ...

    ciao grazie
    a me funziona :di56:

    l'hai messo sul frame del movieClip che contiene il testo?

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

  5. #5
    retifico grazzieissimo, funziona ma come posso fare a temporizzare
    cioè da alpha o arriva a alpha 100 si ferma tot sec e da alpha 100
    arriva a alpha o?

    grazie ciao

  6. #6
    sostituisci il codice precedente con questo:
    codice:
    alfameno = true;
    var mc = this;
    function pausa() {
    	clearInterval(a);
    	mc.onEnterFrame = function() {
    		if (!alfameno) {
    			if (this._alpha<100) {
    				this._alpha += 5;
    			} else {
    				alfameno = true;
    				a = setInterval(pausa, 1000); //1000 millisecondi = 1 secondo
    				delete this.onEnterFrame;
    			}
    		}
    		if (alfameno) {
    			if(this._alpha>0){
    				this._alpha -= 5;
    			} else {
    				alfameno=false;
    				a = setInterval(pausa, 1000); //1000 millisecondi = 1 secondo
    				delete this.onEnterFrame;
    			}
    		}
    	};
    }
    pausa();

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

  7. #7
    fantastico grazie però mi parte da 100 poi va a zero e dovrebbe farmi il contrario partire da 0 e arrivare a 100 per poi tornare a zero
    sei un grande grazie ancora ciao

  8. #8
    basta scrivere alfameno = false al primo rigo e this._alpha = 0;
    codice:
    
    alfameno = false;
    this._alpha = 0;
    
    var mc = this;
    function pausa() {
    	clearInterval(a);
    	mc.onEnterFrame = function() {
    		if (!alfameno) {
    			if (this._alpha<100) {
    				this._alpha += 5;
    			} else {
    				alfameno = true;
    				a = setInterval(pausa, 1000); //1000 millisecondi = 1 secondo
    				delete this.onEnterFrame;
    			}
    		}
    		if (alfameno) {
    			if(this._alpha>0){
    				this._alpha -= 5;
    			} else {
    				alfameno=false;
    				a = setInterval(pausa, 1000); //1000 millisecondi = 1 secondo
    				delete this.onEnterFrame;
    			}
    		}
    	};
    }
    pausa();

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

  9. #9
    grazie sei un drago

  10. #10
    onClipEvent (load) {

    alfameno = false;

    this._alpha = 0;

    var mc = this;

    function pausa() {

    clearInterval(a);

    mc.onEnterFrame = function() {

    if (!alfameno) {

    if (this._alpha<100) {

    this._alpha += 5;

    } else {

    alfameno = true;

    a = setInterval(pausa, 3000);

    // 1000 millisecondi = 1 secondo

    delete this.onEnterFrame;

    }

    }

    if (alfameno) {

    if (this._alpha>0) {

    this._alpha -= 5;

    } else {

    alfameno = false;

    a = setInterval(pausa, 1000);

    // 1000 millisecondi = 1 secondo

    delete this.onEnterFrame;

    }

    }

    };

    }

    pausa();

    }

    onClipEvent (load) {

    gotoAndPlay("due");

    }

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.