Newsgroup: it.comp.appl.macromedia
Titolo: gradienti e maschere

Salve a tutti...ho di nuovo bisogno di voi....ma bando alle chiacchiere...
ho la necessità di fare un oggetto al buio che si illumini al passaggio di
un fuoco...avevo pensato ad una maschera con un gradiente ma ho notato che
hai lati non vengono fatti effetti di sfumatura...e ora la domanda....esite
un modo di sfumare i contorni di una maschera in modo da far si che i bordi
non siano netti??oppure esiste qualche altro modo per ottenere lo stesso
effetto??garzie a tutti....
Sayonara

In rete ho trovato questo.
Dovrebbe funzionare come vuoi tu.
L'unico problema è che non ho avuto tempo di ribatterlo in italiano, spero
che non sia un problema.
-----
A SMALL TUTORIAL
Here we will work on a spotlight type effect for masking like in the .gif
below.  There is also another possibility of masking at
the Text Fades effect page.
1. Create 3 layers in your main movie.  On the top layer type your text.
Copy your text and paste it into the bottom layer
using the Edit > 'Paste In Place' command.   This way you don't have to
worry about lining the text up.
The concept behind this is that the top layer will mask the second one thus
'blocking' the fill from going outside your
text edges.  Well if you didn't have the bottom layer with the text in it
you would get something that looked like this:
Yea it looks kinda cool, but most of the time you want something you can
read all the time.  By placing another layer
of text and the bottom that has nothing to do with the mask, allows you to
get the effect.  So you have 3 layers working together.
            1)  The top which is masking the middle layer (making it to
where it does not go outside the text edges)
            2)  The middle layer which has the moving fill
            3)  The bottom layer that leaves the text up all the time
2. Now, those two layers are finished!  All we need to do is work on that
fill.  Start by drawing a fairly large circle in the
middle layer.   Fill it with a radial gradient that is colorful in the
center and 'clear' (100% Alpha) on the edges.  Fill your
circle and delete the outer edges (we do that a lot in Flash..hehe).
3. Now add a motion guide to the middle layer.  With the pencil tool draw
the path you want it to follow (Or hey, better
yet.. just to make it easy.. you can just tween the fill straight across the
middle layer).  If you will use the motion guide
the only think left to do... is to grab your fill on the first frame and
'Snap' it to the beginning of your pencil line path.
(NOTE: Make sure View > Snap option is on).
4. Create a keyframe about 15 frames down and paste your fill into it except
this time.. Snap it to the end of your line.
5. The last step is to mask the two top layers.  So, select the first layer
properties... and on the menu select 'Mask'.  And
that should be it.  You'll have a couple of icons next to the top two
layers.. showing that they are masked. (Look at the
pic at the top of this page for an example)
6. Test your movie.
------
Fammi sapere...
--
Live long and prosper
Eros "Warp9" Ciaiolo
Redattore di WebTrek Italia
http://www.webtrekitalia.com
----------------------------------
"Computer... io e te dobbiamo fare un discorsetto..." (Miles O'Brien)
ToshioMiyazaki ha scritto nel messaggio ...


In breve...
Flash 4, a differenza del 3, non supporta gradienti e Motion Guide sulle
maschere (non chiedetemi il perchè...).
Per risolvere il problema si può agire in maniera opposta. Ossia, invece di
usare un'oggetto su tracciato che fa da maschera, bisogna usare come
maschera l'oggetto da mascherare. No, non sono impazzito... Semplicemente,
bisogna invertire la logica.
Esempio:
hai un cerchio pieno (tipo occhio di bue, per intenderci) che vuoi usare per
"illuminare" del testo.
In Flash 3 basta creare un livello con il testo, poi un livello con l'occhio
di bue ed aggiungere a quest'ultimo una motion guide. Si seleziona poi il
livello con l'occhio di bue e si usa come maschera.
In Flash 4, invece, non potete usare contemporaneamente maschera e motion
guide. Neanche creare un Movie Clip con il cerchio su guida serve a
qualcosa... Dovete invertire la cosa. Create un Movie Clip contenente lo
spotlight che si muove sulla motion guide, poi sulla timeline principale
create un livello con il testo. Ora, il livello (sottostante a quello del
testo) dove avrete piazzato il Movie Clip dello spotlight farà da base ed il
livello con il testo farà da maschera. Adesso funziona. Chiaramente, il
testo prenderà il colore del cerchio non il suo originale. Basta qualche
semplice prova. Per i gradienti, cerca di usare un riempimento che vada dal
colore scelto al colore di background, così sembrerà una sfumatura
trasparente anche se non lo è...
Avevo detto "In breve"... :-)
-Cyber-