Tweener Caurina, gestione veloce ed efficace dei Filtri in Flash, parte 4.
Autorer: adminAbbiamo già visto velocemente come il Caurina riesce a gestire i Filtri Flash, precisamente quello di sfocatura. Devo dire che secondo me la modalità di trattamento dei Filtri tramite il Tweener è veramente eccezionale: veloce ed efficace, vedrete che applicare Filtri tramite codice diventerà facilissimo, inoltre possiamo anche effettuare effetti di transazione degli effetti molto simpatici e utilissimi. Per questo conviene approfondire l’argomento parlando ora dei filtri Flash “ombra (esterna o interna)” e “bagliore”.
FILTRO OMBRA
Applicare l’ombra ad un movieclip tramite actionscript 3 è facilissimo, vediamo i comandi necessari per il Caurina:
//inizializzare le classi necessarie per il Caurina
import caurina.transitions.properties.FilterShortcuts;
FilterShortcuts.init();
Tweener.addTween(chitarra,{ y:300, _DropShadow_alpha:1, _DropShadow_angle:125, _DropShadow_blurX:10, _DropShadow_blurY:10, _DropShadow_color:0×111111, _DropShadow_distance:25, _DropShadow_knockout:false, _DropShadow_inner:false, time:3, transition:”easeOutBounce”, onComplete:finisciMovimento } );
_DropShadow_alpha = indica il valore di trasparenza (un numero da 0 a 1).
_DropShadow_angle = l’angolazione di posizionamento dell’ombra rispetto all’oggetto, si nota maggiormente aumentando la distaza fra l’ombra e l’oggetto (un numero da 0 a 360).
_DropShadow_blurX e _DropShadow_blurY = valore di sfumatura dell’ombra creata (un numero da 0 a 255).
_DropShadow_color = il colore dell’ombra (un valore esadecimale per indicare un colore, es: 0xa55fe3).
_DropShadow_distance = distanza fra l’ombra e l’oggetto (un numero qualsiasi, indica la distanza in pixel).
_DropShadow_knockout = indica se l’ombra buca l’oggetto (un valore booleano, false: ombra normale, true: ombra che fora l’oggetto).
_DropShadow_inner = indica se l’ombra è interna (un valore booleano, false: ombra interna, true: ombra esterna).
La parte restante del codice rappresenta una semplice applicazione del tipo di transazione del Tweener rispetto al filtro scelto.
Per una completa analisi del codice inserisco anche il file sorgente dell’esempio di sopra.
FILTRO BAGLIORE
Lo stesso procedimento si usa per la realizzazione di un effetto bagliore su un movieclip, ovviamente è possibile anche sommare 2 o più effetti filtro tramite Caurina, per realizzare simili filmati:
Tweener.addTween(chitarra,{ y:300, _Glow_alpha:1, _Glow_blurX:10, _Glow_blurY:10, _Glow_color:0×453aaa, _Glow_strength:3, _Glow_knockout:false, _Glow_inner:false, _Glow_quality:1, time:3, transition:”easeOutBounce”, onComplete:finisciMovimento } );
_Glow_alpha = indica il valore di trasparenza (un numero da 0 a 1).
_Glow_quality = indica la qualità del bagliore, ne modifica leggermente la visualizzazione, più alta è la qualità più esteso è il bagliore (un numero da 0 a 1).
_Glow_blurX e _Glow_blurY = valore di sfumatura del bagliore (un numero da 0 a 255).
_Glow_color = il colore del bagliore (un valore esadecimale per indicare un colore, es: 0xa55fe3).
_Glow_strength= indica la la durezza del contorno del bagliore (un numero da 0 a 255).
_Glow_knockout = indica se il bagliore buca l’oggetto (un valore booleano, false: bagliore normale, true: bagliore che fora l’oggetto).
_Glow_inner = indica se il bagliore è interno (un valore booleano, false: bagliore interno, true: bagliore estern0).
_Glow_quality = indica la qualità del bagliore, ne modifica leggermente la visualizzazione, più alta è la qualità più esteso è il bagliore (un numero da 0 a 1).
La parte restante del codice rappresenta una semplice applicazione del tipo di transazione del Tweener rispetto al filtro scelto.
Per una completa analisi del codice inserisco anche il file sorgente dell’esempio di sopra.
Luglio 22nd, 2010 at 02:36
Buy:Lipitor.Nymphomax.Ventolin.Female Cialis.Lasix.Acomplia.Zetia.Cozaar.Aricept.Buspar.Zocor.SleepWell.Wellbutrin SR.Benicar.Seroquel.Amoxicillin.Prozac.Advair.Female Pink Viagra.Lipothin….
Agosto 30th, 2010 at 14:46
Todd http://zlipsticmx6.AWESOMEBABYCLOTHES.INFO/tag/Todd+lipstick+Sarah/ : lipstick…
Sarah…