flex中实现滤镜遮罩效果
2011-10-29 14:31
459 查看
有两种方法!
第一种方法:使用mxml标签来表现
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" xmlns:flash="flash.filters.*" xmlns:local="*">
<mx:Label text="flex中mxml标签来表现滤镜遮罩效果" fontSize="20">
<mx:filters>
<flash:DropShadowFilter distance="10" angle="45"/>
</mx:filters>
</mx:Label>
<mx:Label text="xiao hui lan" fontSize="20" filters="{[new DropShadowFilter(10, 45)]}"/>
</mx:Application>
运行后的效果:
第二种方法:使用as代码来实现滤镜遮罩效果
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" xmlns:flash="flash.filters.*" xmlns:local="*">
<mx:Script>
<![CDATA[
import flash.filters.*;
public function addFilter() : void
{
var f:DropShadowFilter = new DropShadowFilter(5,30,0xFFFFFF,.8);
var myFilters:Array = new Array();
myFilters.push(f);
label1.filters = myFilters;
}
]]>
</mx:Script>
<mx:Label id="label1" text="使用as代码来实现滤镜遮罩效果" fontSize="20" creationComplete="addFilter()"/>
</mx:Application>
运行后的效果:
第一种方法:使用mxml标签来表现
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" xmlns:flash="flash.filters.*" xmlns:local="*">
<mx:Label text="flex中mxml标签来表现滤镜遮罩效果" fontSize="20">
<mx:filters>
<flash:DropShadowFilter distance="10" angle="45"/>
</mx:filters>
</mx:Label>
<mx:Label text="xiao hui lan" fontSize="20" filters="{[new DropShadowFilter(10, 45)]}"/>
</mx:Application>
运行后的效果:
第二种方法:使用as代码来实现滤镜遮罩效果
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" xmlns:flash="flash.filters.*" xmlns:local="*">
<mx:Script>
<![CDATA[
import flash.filters.*;
public function addFilter() : void
{
var f:DropShadowFilter = new DropShadowFilter(5,30,0xFFFFFF,.8);
var myFilters:Array = new Array();
myFilters.push(f);
label1.filters = myFilters;
}
]]>
</mx:Script>
<mx:Label id="label1" text="使用as代码来实现滤镜遮罩效果" fontSize="20" creationComplete="addFilter()"/>
</mx:Application>
运行后的效果:
相关文章推荐
- Flex 中实现滤镜效果
- Flex 3 实现遮罩效果
- DataGrid与Canvas的遮罩效果(实现圆形边角)
- 用js+iframe形成页面的一种遮罩效果的具体实现
- CSS通过滤镜shadow,glow等实现四个面阴影,效果算不上完美
- android 下滤镜效果的实现
- flex实现选牌效果,即选择一张扑克牌
- Flex实现组件自定义倒影效果之一:继承于UIComponent
- css3实现图片遮罩效果鼠标hover以后出现文字
- FLEX实例:几款滤镜效果实例.
- Direct3D提高篇:HLSL编程实现PhotoShop滤镜效果 - 黑白化
- flex滤镜:聚光灯效果、放大镜效果、缩放模糊效果
- JQuery实现遮罩效果
- Android 实现 遮罩动画效果
- 用canvas实现图片滤镜效果详解之灰度效果
- 实现Flex的div浮动层效果
- 用IE滤镜实现多种常用的CSS3效果
- Flex用一个Event实现多选效果
- flex 图片滤镜效果实例
- 用canvas实现图片滤镜效果详解之视频效果