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

    Sfumatura graduata da ActionScript?

    Bonsai a tutti!

    Sto gestendo un diagramma di flusso in flash per una presentazione e volevo che i singoli box che dovranno apparire man mano, sfumassero da alpha=0 a alpha=100, ma non volevo usare delle interpolazioni, ma gestire il tutto da action script in modo più dinamico.

    E' possibile mettere una action su un bottone che, anziché assegnare un determinato alpha a un movieclip, faccia partire quest'ultimo da alpha=0 a alpha=100 gradualmente, con un lasso di tempo di uno o due secondi? (vabbhé che il tempo è relativo in base ai f/s! )

    Grazie grazie!
    Tagliare rami del bonsai per farlo rimanere nano è contronatura come obbligarmi a diventare più alto.
    L'unica soluzione in questo caso è... FAKE BONSAI!
    Non coltivare bonsai.
    Comprali finti.

  2. #2
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    Butta un occhio qui e vedi se dal codice puoi ricavare quello che ti serve: http://forum.html.it/forum/showthrea...hreadid=743013

  3. #3
    Sono un pirla, non riesco ad addattarlo ad un mc interno!!
    Tagliare rami del bonsai per farlo rimanere nano è contronatura come obbligarmi a diventare più alto.
    L'unica soluzione in questo caso è... FAKE BONSAI!
    Non coltivare bonsai.
    Comprali finti.

  4. #4
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    Una cosa per volta, allora. Tu hai un movieclip, e devi farlo apparire gradualmente. Stai usando flash mx (o superiore)?

  5. #5
    Mx, ma fra l'altro... dovrei esportarlo per Flash5 per venir in contro a tutti, ordini dall'alto!
    Tagliare rami del bonsai per farlo rimanere nano è contronatura come obbligarmi a diventare più alto.
    L'unica soluzione in questo caso è... FAKE BONSAI!
    Non coltivare bonsai.
    Comprali finti.

  6. #6
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    Allora, per esempio:

    - dai al movieclip un nome di istanza, ad esempio "mc"
    - associagli questo script:

    codice:
    onClipEvent(load){
    	this.fadein = false;
    	this._alpha = 0;
    }
    onClipEvent(enterFrame){
    	if(this.fadein){
    		if(this._alpha < 100)this._alpha++;
    	}
    }
    - associa al pulsante:

    codice:
    on(release){
    	mc.fadein = true;
    }

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.