sorry voor de enigszins offtopic; flash is het niet, maar SVG biedt deze mogelijkheden:
als voorbeeld een glow en een emboss-effect:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
| <defs>
<!-- Back-lit glow -->
<filter id="medGlow" x="-10%" y="-10%" width="120%" height="120%">
<feGaussianBlur in="SourceGraphic" stdDeviation="6.5" result="glowSrc"/>
<feComponentTransfer in="glowSrc" result="glowingGraphic">
<feFuncA type="linear" slope="3"/>
</feComponentTransfer>
</filter>
<!-- Text 3-D effect -->
<filter id="emboss" x="-5%" y="-5%" width="110%" height="110%">
<feGaussianBlur in="SourceAlpha" stdDeviation="3" result="blur"/>
<feSpecularLighting in="blur" surfaceScale="5" specularConstant="1"
specularExponent="10" style="lighting-color:white"
lightColor="white" result="specOut">
<fePointLight x="-5000" y="-10000" z="20000"/>
</feSpecularLighting>
<feComposite in="specOut" in2="SourceAlpha" operator="in" result="specOut"/>
<feComposite in="SourceGraphic" in2="specOut" operator="arithmetic"
k1="0" k2="1" k3="1" k4="0" result="litPaint"/>
</filter>
</defs> |
in je code toe te passen als:
code:
1
2
3
4
| <text x="10" y="10" style="text-anchor:middle;
fill:white; filter:url(#medGlow);">
stukje text
</text> |
eigenlijk ben ik erg benieuwd of flash 6 dit soort opties overneemd; met flash 5 bleek dat veel elementen uit de toenmalige svg-workingdraft waren overgenomen. Eigenlijk zijn dit soort filters ook wel iets dat ik snel bij flash verwacht, hooguit zou het probleem zijn dat dit lastig binnen de huidge interface is in te passen, (zou een soort van mix tussen actionscript en de basic layout-properties worden)
Intelligente mensen zoeken in tijden van crisis naar oplossingen, Idioten zoeken dan schuldigen